Essays

Field notes.

Posts arrive when something has actually been learned. No filler. No SEO-by-the-pound. Quality over cadence.

Oct 18, 2026 · Shipping Cadence

Done is not the same as working

Building something that passes every internal test and shipping something a real user can actually complete are two different jobs.

Oct 17, 2026 · Shipping Cadence

The problem behind the problem

Every fix reveals what was hiding behind it, and there was no way to see it sooner.

Oct 16, 2026 · Shipping Cadence

Running and working are not the same thing

Launching means the system is on. It does not mean anything is actually happening.

Oct 15, 2026 · Shipping Cadence

What you can't learn until you ship

Every round of shipping teaches you something a month of planning couldn't reveal.

Oct 14, 2026 · Shipping Cadence

The system you think you have

Your mental model of the business diverges from reality quietly, and the gap grows until something forces you to look.

Oct 13, 2026 · Shipping Cadence

Two different reasons not to ship

Lean thinking and sloppy thinking look identical until a customer finds the difference.

Oct 12, 2026 · Shipping Cadence

Nobody tells you when something breaks

The hardest part of running a business alone isn't the launches. It's the quiet failures that pile up between them.

Oct 11, 2026 · Shipping Cadence

The tool that started working against me

Every founder eventually builds something useful enough that it begins generating its own busywork.

Oct 10, 2026 · Shipping Cadence

When all your gauges agree

The most dangerous false confidence is when two independent sources confirm the same mistake.

Oct 8, 2026 · Shipping Cadence

The ceiling you didn't know was there

The tools you build to give yourself visibility have limits too, and a silent ceiling looks identical to a working system.

Oct 7, 2026 · Tools & Systems

The confident wrong answer

A blank space is honest. A filled space that says something false is a liability.

Oct 6, 2026 · Solo Operations

Getting it right the last time

First versions are supposed to be wrong. The question is whether you go back.

Oct 5, 2026 · Shipping Cadence

When the work just moves

Some days are for making decisions. The good ones are when the decisions are already made and only the work is left.

Oct 4, 2026 · Shipping Cadence

Running is not the same as working

We track what we ship. We rarely audit what we assumed was working and never checked again.

Oct 3, 2026 · Shipping Cadence

Written down is not wired in

Having a rule and actually running one are separated by a distance most businesses never measure.

Oct 2, 2026 · Shipping Cadence

The confidence of a broken thing

A system that thinks it worked and a system that actually worked are indistinguishable from the inside.

Oct 1, 2026 · Shipping Cadence

The cost of quiet failures

The crashes that bring your site down get fixed the same day. The ones that quietly lose your customers' work run for months.

Sep 30, 2026 · Shipping Cadence

Knowing is not the same as fixing

The hardest kind of problem to fix is one you have already flagged, logged, and moved on from.

Sep 29, 2026 · Energy & Mind

The weight of almost right

The things that technically work but aren't quite honest are quietly draining you.

Sep 28, 2026 · Shipping Cadence

When your systems start running you

The tools you build to run the business will, over time, start running you instead.

Sep 27, 2026 · Shipping Cadence

The ones the system missed

Your automation ran, logged success, and left three people in the cold. The metric was clean. The result was not.

Sep 26, 2026 · Solo Operations

What runs while you are not watching

A system that runs quietly is not the same as one that runs correctly.

Sep 25, 2026 · Shipping Cadence

Live is not the same as done

You have to ship before you can know what's actually broken.

Sep 23, 2026 · Shipping Cadence

The things that were always broken

Shipping is necessary. But some things you ship were never actually working, and finding that out costs more than the fix.

Sep 22, 2026 · Shipping Cadence

Done means done, not marked done

The most dangerous kind of failure is the one where everything looks right, the log says clean, and the real thing is still broken.

Sep 21, 2026 · Solo Operations

The debt that was already due

Every business carries problems it hasn't found yet. The question is whether you go looking, or wait for them to surface on their own.

Sep 18, 2026 · Tools & Systems

What four hundred messages already knew

The form looked correct and generated nothing. The informal channel I barely maintained had four hundred real conversations. I had been optimizing in the wrong direction.

Sep 17, 2026 · Solo Operations

Working is not the same as right

Most things we ship are functional long before they are actually finished, and the gap between the two is where problems hide.

Sep 16, 2026 · Solo Operations

The sentence that was already there

Every business has one true thing to say. Most of the work is removing what got written before you found it.

Sep 14, 2026 · Shipping Cadence

What only someone else can see

The faster you ship, the more you need someone who isn't you to walk through what you made.

Sep 13, 2026 · Solo Operations

When nothing comes back

The most confusing failure is the one with no error message.

Sep 12, 2026 · Tools & Systems

The number under the number

A clean chart is often the most dangerous thing in a struggling business.

Sep 11, 2026 · Solo Operations

The audit you owe a complaint

When someone says your system is wrong, the first move should be to go look -- not to explain why it isn't.

Sep 10, 2026 · Solo Operations

The cost of writing it twice

Every duplicate is a future inconsistency you haven't met yet.

Sep 7, 2026 · Shipping Cadence

When your process is secretly guessing

The scariest systems are not the ones that break visibly - they are the ones that produce different outputs from the same input and call it working.

Sep 6, 2026 · Shipping Cadence

Running is not the same as working

The hardest failures to catch are the ones that don't make any noise.

Sep 4, 2026 · Solo Operations

What the automation can't know

Building a system that runs itself is only half the job; the other half is knowing where it has to stop.

Sep 3, 2026 · Shipping Cadence

The version that had to exist first

The first build is not waste. It is the exact cost of knowing what you needed to build.

Sep 1, 2026 · Solo Operations

Go to the source, or don't report at all

Most bad decisions aren't from bad judgment. They come from trusting a summary when the source was one step further away.

Aug 31, 2026 · Tools & Systems

Subtract before you build

Addition feels like progress. Subtraction is harder and usually more important.

Aug 30, 2026 · Solo Operations

When your numbers lie to you

Bad data doesn't announce itself — it quietly becomes the foundation every decision stands on.

Aug 28, 2026 · Shipping Cadence

Almost done is still not done

Finishing the work and shipping the deliverable are two different things, and most things quietly die in the gap between them.

Aug 27, 2026 · Solo Operations

Working is not the same as done

Something that runs correctly and something that's finished are not the same thing, and the gap between them is where solo businesses quietly accumulate risk.

Aug 26, 2026 · Shipping Cadence

Every feature ships twice

Once when it goes live, and once when it actually works at the edges — and most founders only count the first time.

Aug 25, 2026 · Shipping Cadence

Deletion is its own form of shipping

The discipline of removing things compounds the same way shipping does, but it produces nothing you can show anyone.

Aug 24, 2026 · Solo Operations

What ships quietly wrong

Not everything that goes wrong crashes. Some things just run — quietly off — until you make yourself look again.

Aug 23, 2026 · Shipping Cadence

When hiding stops being protection

Most things are ready before you believe they are — the gap between done and shipped is mostly fear wearing the costume of rigor.

Aug 22, 2026 · Shipping Cadence

The thing that only works for you

Build alone long enough and your assumptions become invisible walls for everyone who isn't you.

Aug 20, 2026 · Tools & Systems

When nothing breaks but nothing ships

The failures that cost the most aren't the crashes — they're the ones that quietly discard the work.

Aug 19, 2026 · Tools & Systems

When the name is wrong, the thinking is too

Every label that no longer matches what it names is a quiet, compounding tax on your clarity.

Daily essay

Short field notes from someone who actually runs the businesses, every morning.