Blog

Thoughts on engineering, tools, and the craft.

The Commander and The Executor: The Era of Operational Engineering

The role of the software engineer has fundamentally shifted. No longer deep in implementation details, engineers are now commanders directing AI executioners. What changed, and what skills matter now.

ai software-engineering leadership workflow paradigm-shift

The Five Eras of Coding With AI

How working with AI went from copy and paste prompts to an autonomous loop, and the one era that is starting now.

ai software-engineering agentic-engineering workflow career

The Loop Runs While I Sleep

I stopped prompting Claude and started running a loop. Every ten minutes it reads my GitHub issues, pulls the oldest todo, builds it, and opens a PR. The board is the interface now, not the chat.

ai claude-code agentic-engineering workflow kanban

I Don't Prompt AI, I Orchestrate It

My Claude Code is not a chatbot. It is an engineering pipeline with composable commands, persistent memory, and a spec driven build loop that runs autonomously.

ai claude-code agentic-engineering workflow

The Jevons Paradox and the Future of Software Engineering

When software gets cheaper to build, demand does not shrink. It explodes. What that means for engineers.

ai software-engineering career economics

Iterate Before You Commit

When you cannot see the road, do not pick one and sprint. Build just enough to learn, then decide.

software-engineering ai decision-making problem-solving

AI Is Just a Tool, an Engineering Perspective

AI will not replace software engineers. It changes what we build, not whether we need builders.

ai software-engineering hiring career