
Here's what it took to make OpenClaw bulletproof
Setting up an AI agent in Docker to post TikTok content unattended, then moving it to a DigitalOcean droplet and building the self-recovery layer so it survives a month without me.
Thoughts on design, development, and the processes that go into making apps that just work.

Setting up an AI agent in Docker to post TikTok content unattended, then moving it to a DigitalOcean droplet and building the self-recovery layer so it survives a month without me.

A cryptic 'Configuration' error on every sign-in. The fix was three lines — finding them meant reading the framework's source code.

How I used translate-kit to add Spanish and French support to a production Next.js app with no lock-in and a penny in runtime cost.

How I use Claude Code to create labels, write issues, manage PRs, and close tickets without ever leaving the terminal.

On a whim I decided to use Gemini and Claude to audit a 36K-line codebase, with surprising results.