Thinking out loud

On technical leadership, AI, judgment, and building products with small teams.

4 min read

Fractional CTO vs Technical Cofounder: Which One Does Your Startup Need?

If you have no one who can build, you need a technical cofounder. If you have a builder but no technical owner, a fractional CTO may be the missing layer.

Read article
4 min read

How to Tell If Your Developers Are Good When You're Not Technical

You cannot read the code, so how do you judge your engineers? Look at how they handle uncertainty, trade-offs, estimates, boring work, and being wrong.

Read article
5 min read

When Does a Startup Need a CTO? Fractional, Interim, Full-Time, or VP of Engineering

Fractional, interim, full-time, VP of engineering, consultant, or agency? The right technical leadership depends on the job your startup actually needs done.

Read article
6 min read

Why Is Your Dev Team Slow? Five Causes That Aren't the Code

Your dev team feels slow, but the problem often starts above the code: unclear scope, stalled decisions, weak rhythm, poor alignment, or hidden risk.

Read article
7 min read

Senior Is Something Other People See in You

Seniority is not a title you possess. It is trust other people grant when your judgment is visible in the work.

Read article
5 min read

You Don't Need to Build the Shelf

A bookshelf I built for my kids reminded me why making matters: the thing you build changes your judgment, not just your room.

Read article
4 min read

Do Not Put Your Entire Business in the Hands of Weird Digital Neurons

AI is useful. It is also strange, brittle, and easy to trust too much. For founders, the real job is setting guardrails.

Read article
8 min read

AI Makes Code Cheaper. Your Experienced Developers Just Became More Valuable, Not Less.

AI makes code cheaper. It does not make judgment cheaper. For small teams, that makes experienced developers more valuable, not less.

Read article