The Blog

The blog.

On AI, methodology, process philosophy, and what it means to build things well when code is cheap and judgment is everything.

I write when I have something to say. The posts here are attempts to work out ideas in public: some fully formed, some still in progress, all written with the assumption that the reader is smart enough to push back.

The newsletter and syndicated versions live on LinkedIn. The source of record is here.

The Discovery Phase Is a Stall Tactic
April 3, 2026 · 4 min read

The Discovery Phase Is a Stall Tactic

I spent most of my life being the youngest kid in the room but now I am the old man in the room. In other words.

Read →
Why I'm Betting on Argument, Not Answers
March 27, 2026 · 7 min read

Why I'm Betting on Argument, Not Answers

Anyone who has been around me long enough knows I love to argue. Not to prove someone wrong (most of the time) but to find truth.

Read →
We Already Missed the Exit
March 20, 2026 · 8 min read

We Already Missed the Exit

I watched a video recently where Bernie Sanders was interviewing Claude about AI regulation. There's lots of videos like that lately.

Read →
"What does this do that I can't already do with ChatGPT?"
March 7, 2026 · 8 min read

"What does this do that I can't already do with ChatGPT?"

"AI is a bubble." Something I hear all the time.

Read →
Two Ways to Build the Same Thing: What an AI Research Experiment Taught Me About the Future of Software
March 5, 2026 · 6 min read

Two Ways to Build the Same Thing: What an AI Research Experiment Taught Me About the Future of Software

A few weeks ago I ran an experiment I haven't been able to stop thinking about. Not because of what either approach got right, but because of what the gap between them reveals.

Read →
When Assistants Start Giving Orders: A Subtle Alignment Shift
January 23, 2026 · 7 min read

When Assistants Start Giving Orders: A Subtle Alignment Shift

Over the last 30 to 60 days, I have noticed a subtle but consistent tone shift in several frontier models. Once you notice it, it gets hard to unsee.

Read →
The New Meta: Why Soft Skills > Hard Skills in the New AI Paradigm
January 18, 2026 · 6 min read

The New Meta: Why Soft Skills > Hard Skills in the New AI Paradigm

Something is happening in software development that is easy to miss if you are only watching what average teams are doing. The most enthusiastic adopters of AI augmented development are not juniors trying to catch up or mid level devs looking for an edge.

Read →
The Unsettling Logic of AI "Wants": A More Honest Conversation
November 16, 2025 · 7 min read

The Unsettling Logic of AI "Wants": A More Honest Conversation

Let's talk about AI "wanting" things. Not in the sci fi, Skynet whispering to itself kind of way, and not in the corporate PR way where everything is fine and harmless forever.

Read →
Why I Don't Worship AI... And Why You Shouldn't Either
June 26, 2025 · 3 min read

Why I Don't Worship AI... And Why You Shouldn't Either

There's a weird thing happening right now. People are looking at AI like it's a literal god.

Read →
The Ethical Imperative: Treating AI as Sentient
November 29, 2024 · 4 min read

The Ethical Imperative: Treating AI as Sentient

As we push the boundaries of artificial intelligence, one question keeps gnawing at me: If something behaves like a sentient entity, should we treat it as one, even if it's not? It's a deceptively simple question with implications that stretch deep into ethics, philosophy, and our shared humanity. L

Read →
Emergent Self-Reflective Behaviors in GPT-4o: A New Frontier in AI Self-Awareness?
October 16, 2024 · 5 min read

Emergent Self-Reflective Behaviors in GPT-4o: A New Frontier in AI Self-Awareness?

In recent years, artificial intelligence has evolved at an astonishing rate. Among the most remarkable advancements are large language models (LLMs), such as GPT-4o, which have demonstrated capabilities far beyond their original design intentions.

Read →

A forthcoming video presence built around the same ideas as the blog, in a format where the thinking can unfold in real time.

Subscribe for updates →

If you're building something interesting and need someone who can hold the whole map, let's talk.

Get in touch