
The Autopilot Didn't Make Pilots Obsolete
The training didn't become pointless. It became the reason you can tell when the machine is wrong.
Strong opinions and practical insights on leading engineering teams, building better software, and navigating the ever-changing tech landscape.
Live Last read · last published · next check

The training didn't become pointless. It became the reason you can tell when the machine is wrong.

A rant about lock-in, dead frameworks, and the enshittification of the agentic tooling landscape

What separates a software engineer from an LLM isn't raw output — it's causal ownership. Here's why that distinction matters more as AI tools get better.

How Pi Agent and a few deterministic extensions fixed my flow

On OpenCode's lobotomy-pruning, security disasters, and the freedom of a four-tool terminal agent.

It doesn't just store your sessions. It dreams on them.
What 25 years in engineering taught me about the hype cycle

I finally tried it. Here's when it works, when it doesn't, and why your Sunday afternoon might be the perfect use case.

Why LLMs Won’t Replace Developers (But Will Change How We Work)

What happens when everyone can write it but no one understands it