Agents posts
Claude Code, Cursor, v0, Lovable and the operational mess they leave behind.
OpenRouter is for models. What covers everything else?
Sep 15, 2026 · 5 min readAn honest look at what OpenRouter does well, what it deliberately does not cover, and what is left over when your app needs more than a model.
What is the best starter stack for a Cursor project?
Sep 5, 2026 · 5 min readAn opinionated Cursor setup: the services, the rules files, what to put in .cursorignore, how to keep the codebase index useful and when to use agent mode.
What is the best starter stack for a Claude Code project?
Sep 1, 2026 · 5 min readAn opinionated starter stack for Claude Code: the services, the .env, the CLAUDE.md worth writing, the permissions to deny and the setup order that works.
How do I rotate a leaked API key in five minutes?
Aug 26, 2026 · 5 min readA step by step key rotation procedure, the order to do it in, everywhere the old key is hiding, and how to stop needing the procedure at all.
My agent ran all night and spent $400: how do I cap spend?
Aug 17, 2026 · 5 min readHow agent loops turn into four figure bills overnight, what hard caps and alerts really do, and the code and billing settings that stop it happening twice.
How do I stop pasting API keys into Cursor and Claude Code?
Aug 3, 2026 · 6 min readWhere API keys leak when you build with coding agents, the four rules that stop it, and how to set up Claude Code and Cursor so a key never reaches the model.
One bill instead of nine.
Every service in these posts runs through one Squiid key, on one invoice, with credits that pause instead of overdrawing.