Home RSS

Blog

Essays on craft

Aug 1, 2026 · 7 min read Introducing Symphonia: Keep the Agent in Focus I built a native macOS workspace for coding agents around one idea: supporting tools should come forward when needed without rearranging the place where your attention already lives. → Jul 20, 2026 · 5 min read Don't Prescribe the Road. Make the Model Defend It. I used to think more detailed AI instructions meant more control. They mostly meant more surprise. What worked better was asking for the path, then grilling it until the decision felt like mine. → Jun 28, 2026 · 8 min read Learning Loops, Not Prompts Boris Cherny says the job is to write loops, not prompts. Most of us still work like a search box. Here is what I am learning about finish lines, ledgers, and staying in the craft. → Jun 4, 2026 · 5 min read AI Coding Is Not Making Developers Lazy AI coding does not remove the hard part of software development. It exposes more of it, compressing investigation, testing, and decision-making into a much denser workflow. → Jun 3, 2026 · 5 min read Curiosity Is Not a Soft Skill Curiosity is not a nice-to-have personality trait. It is the mechanism that separates app makers from developers and keeps great engineers growing in the AI era. → May 24, 2026 · 3 min read Thinking in Code: The New Discipline in the AI Era In the AI era, code is cheap enough to become a thinking medium, but software quality still depends on deliberate human craftsmanship. →
Page 1 of 2
Older

Theme