Blog
All posts, newest first.
I Cancelled Cursor. Then I Bought It Again.
I tried to make my Claude Code subscription work through OpenCode, it didn't configure properly, and I ended up back on Cursor's $200 plan.
Which AI Code Editor Is Actually Worth It
I tried Cursor, Claude Code, OpenCode, Codex, Copilot, and Factory's Droid. Here's what's good, what's broken, and what I actually recommend.
The Exact Prompts
Every custom agent prompt I use with OpenCode, copied straight from the config files. Build, deep, pilot, explore, and the system modes that run in the background.
Less Instructions, Better Agents
I cut my agent instructions in half and the results got better. Here's what I changed, what I learned, and what actually matters in an agent prompt.
13 Prompts, 366 Tool Calls
One session with a fully agentic coding setup. Git, Azure DevOps, API gateways, merge conflicts, build pipelines, production logs, and a bug ticket. All from 13 prompts.
Building a Fully Agentic Coding Setup
How I moved from Cursor and Claude Code to a custom OpenCode workflow with workspace-aware auth, real CLI tools, production debugging, and custom agents.
cdt: A Cloudflare Dev Tunnel in 300 Lines of Bash
I needed a way to let teammates hit my local branches without deploying anything. So I built a CLI that wires up a Cloudflare tunnel to a fixed URL in seconds.