Blog · page 2
Older posts.
Deploy · 2026-05-01
Preview deployments for AI agents: live per-branch URLs
When an agent is the one shipping, humans review at the URL, not the diff. Three approaches to preview deployments (Vercel-style ephemeral, Cloudflare Workers, persistent-runtime) and where each one fits.
Engineering · 2026-05-01
Running Claude Code overnight: a practical guide
How to set up Claude Code so a long task (a 6-hour refactor, a dependency upgrade pass, a test-suite migration) runs unattended through the night with passkey-gated git push at the end. The walkthrough, the cost model, and the failure modes that actually show up at 3am.
Sovereignty · 2026-05-01
Sovereign AI: what it actually means for engineers in 2026
The phrase has been hijacked by trade-policy threads about which country trains the next foundation model. For engineers, sovereign AI is the runtime question: who owns the credentials, the context, and the compute the agent runs inside. A working definition, the failure modes that show up when sovereignty is missing, and what the runtime answer looks like.
Architecture · 2026-05-01
Peering: cross-sandbox access without cross-trust
Multi-agent setups want one agent to read another's source code without inheriting that agent's credentials. Most platforms get this wrong by mounting the whole project, .env files included. The peering primitive lets parallel agents collaborate without becoming each other's attack surface.
Agentic · 2026-05-01
Vibe coding tools: a 2026 field guide
Vibe coding has split into two distinct flavors with very different tools: laptop-IDE-with-AI on one side, persistent-agent-on-runtime on the other. The field guide covers what each flavor is good for, the hidden costs nobody talks about, and the moment to graduate from vibe coding to engineering work.
Security · 2026-05-01
Zero-knowledge BYOK: keys the platform can't see
Most BYOK products store your API key encrypted at rest, decrypt it on use, and trust their own infrastructure. Zero-knowledge BYOK removes the trust step entirely. The platform stores ciphertext only, the key is encrypted client-side with a passkey-derived secret, and the server never has plaintext access to the key. The pattern, the cryptographic primitives, the limits.
Engineering · 2026-04-30
Claude Code vs Cursor in 2026: it's the wrong question
Most Claude Code vs Cursor comparisons miss the real problem: both run on your laptop. A senior engineer's take on the agent quality, the editor experience, and why the right answer is to put either of them on a workstation that doesn't sleep.