← Back to home

Journal

The longer thinking behind the work. Decisions, lessons, and systems that change with the business.

A Model Has No Null

A model cannot return an empty set. Ask it something it has no basis for and it fills the hole anyway, because filling holes is the whole job. Two vacuums come out of that, and only one of them gets talked about. Here is how I engineer the abstention the architecture will not give me.

Read article

Nobody Tells a Solo Operator They're Wrong

A solo operator loses the one thing that keeps judgment sharp: someone across the desk to say you're wrong. Here's how I rebuild that adversarial loop with AI — first a sparring partner you argue with, then a weekly coach that remembers what you committed to and holds you to it.

Read article