AI

Your codebase is the real prompt

A fresh AI agent often has to rebuild context. Here's how clear module boundaries and fast feedback make coding agents easier to guide, with a Spring Boot example.

Read

Why I Switched from Ghostty to cmux

A few months ago I wrote about loving Ghostty. Then I started running several Claude agents at once and outgrew a single terminal. cmux is where I landed, and it's built on Ghostty.

Read

Keeping a Personal Technology Radar

A simple backlog for the technologies I want to learn next.

Read

Twenty Minutes a Day for Technical Breadth

A small daily habit that quietly widens my technical map.

Read

Why Technical Breadth Matters More Than Ever

In the age of generative AI, depth is cheap. Breadth is the new leverage.

Read

In the Loop or On the Loop? How I Think About Using AI to Code

The short answer: don't abandon the keyboard, but don't refuse the copilot either. The sweet spot is knowing when to drive and when to delegate.

Read