JS tip: add a Cmd+K palette without a library.
document.addEventListener('keydown', e => {
if ((e.metaKey || e.ctrlKey) && e.key.toLowerCase() === 'k') {
e.preventDefault();
palette.showModal();
}
});
A native <dialog> handles Escape, focus and the backdrop.
Big day for us at @pluraiAI ! Plurai Simulation is live and free for every AI engineer.
AI agents look great in demos. Until real users break them.
So we built a world where your agent can fail, learn, and get fixed before your users ever see it.
→ Digital twin: Your real agent, its tools, and environment recreated from your code
→ Simulated users & tasks: Realistic users, tasks, and workflows that push your agent into the edge cases that matter
→ Auto evals: Check what your agent actually did, not just what it said
→ Verified fixes: Every failure comes with the run that exposed it and a fix you can verify
→ Replays: Turn any production failure into a simulation and replay it against every new version of your agent
All inside the coding agent you already use: @claudeai code, @OpenAICodexCli , or @GitHubCopilot .
Start simulating for free: https://t.co/1PNPQdW29S
Give your AI agent a real iPhone in the cloud...
just prompt it with a task:
> the agent figures out the plan
> executes workflow on a real iPhone
> delivers the final result
works with claude, codex, hermes, grokbot, openclaw, and more.
CSS tip: make a carousel snap to each card, no JS.
.carousel {
overflow-x: auto;
scroll-snap-type: x mandatory;
}
.card {
scroll-snap-align: start;
}
Every swipe lands on a full card instead of stopping halfway through one.
I added a like button to my blog ❤️
Not a normal one:
- A tiny pencil scribbles the heart in with every tap
- Tap up to 10 times to color it in
- Fill it all the way for a small celebration
https://t.co/CDTdbu3aK5