Field notes
Practitioner essays on building production software with AI agents.
Operator-grade reports on the systems, decisions, and economics of shipping software with AI — what worked, what failed, and what changed.
Articles
-

Dear Coding Agent Builders and Corporate Leaders Funding These Tools: Just Give Me the Best Model
Executive Deck ↗Exec summary ↗Listen ↗An open letter to the companies building AI coding tools and the leaders paying for them. You built something that made software fun again. Now stop making me think about which model I am on.
-

Gen 1 Lights-Off Development: I Am Building It and You Can Watch
Executive Deck ↗Exec summary ↗Listen ↗Everyone talks about autonomous AI development. Norman is actually building it. A system of agents that predicts what players want, builds a browser game, ships it, measures it, and iterates, no human in the product decision loop. Here are the rules.
-

What Got You Here Won’t Keep You Here: A Letter to Mid and Late-Career Developers
Executive Deck ↗Exec summary ↗Listen ↗Mid and late-career developers: AI isn’t here to replace you. But developers who use AI will replace those who don’t. Here’s how to adapt.
-

How to Negotiate Your new AI Leadership Comp
Executive Deck ↗Exec summary ↗Listen ↗Negotiating an AI leadership role? Here’s how to structure compensation that reflects your value in transforming engineering organizations.
-

Your AI Investment Is Failing. Here’s Why.
Executive Deck ↗Exec summary ↗Listen ↗Most enterprise AI investments are failing. Here’s the real reason: you’re measuring tools, not outcomes. Learn how to fix your approach.
-

You Trust the Lowest Bidder. But Not the Best Frontier Model?
Executive Deck ↗Exec summary ↗Listen ↗You trust the lowest bidder's pull request. Why not the best frontier model inside a system that actually checks the work?
-

Stop Asking for “Advanced” AI Training
Executive Deck ↗Exec summary ↗Listen ↗Advanced AI training is a status marker, not a learning objective. Discover what you actually need to know based on your role and current skill level.


