Writing

Reading the Water

Field notes on AI systems, behavioral science, and building things alone.

An index card on a dark wood surface with a short handwritten checklist: rename, check meta (checked), fix tags, verify. Tilt-shift depth of field.
Build in Public Sep 21, 2026 · 1 min read

After the Build

Most build-in-public content is the dramatic parts. The last week was mostly maintenance. What the quiet weeks actually look like.

Read it →
Wooden ruler lying diagonally on sage green background with shallow depth of field — measurement over optimization.
Measurement Sep 3, 2026

Why Measurement Beats Optimization (And Why I Keep Having to Remind Myself)

Six months into building SEMalytics, I spent a week optimizing output formatting with no data on whether anyone read that section. Optimization without measurement is faster iteration toward an unvalidated outcome.

Three Russian nesting dolls on a slate-blue surface: the largest shell lies open revealing the next smaller doll inside, which shows the smallest doll within. Navy, cream, and teal paint.
Build in Public Aug 31, 2026

The Next Build Is Already Inside This One

KnowledgeForge could route reasoning tasks to the right mode. What it couldn't do was evaluate whether the output fit a specific reader. That gap led to SEMalytics.

A bare steel hex nut resting on a zinc washer, isolated on a dark navy surface. A small teal paint mark on the washer edge. Structural load-bearing hardware.
Build in Public Aug 29, 2026

The Maintenance Bet

Open-sourcing something isn't a technical decision. It's a promise about your future attention. The honest question for a solo builder: will I still care about this when the interesting phase is over?

An antique brass skeleton key on a dark slate-blue surface, sharp in center with tilt-shift blur at edges. Intricate notched bit profile encodes the knowledge of which lock it opens.
Build in Public Aug 27, 2026

The Assumption You Didn't Know You Had

The cold reader doesn't reveal that you wrote badly. They reveal the assumptions you forgot you'd made. What asking people to read the KnowledgeForge README cold taught me about context and documentation.

Private Tools Don't Export
Build in Public Aug 24, 2026

Private Tools Don't Export

KnowledgeForge is an open-source reasoning framework for AI coding assistants. Three years of private use, 43 modules reduced to 9 in a Pareto pass — and what writing the README taught me about explaining tools you build for yourself.

KnowledgeForge Open Source — One Week In
Aug 20, 2026

KnowledgeForge Open Source — One Week In

KnowledgeForge went open source last week. Three years of building it in private, 43 modules, a forced rationalization, and what it became.

Three different antique keys on a brass ring against sage green background — representing different audience persona types.
Marketing Aug 15, 2026

How I Think About Audience Personas Differently Now

For years I built audience personas the way everyone teaches it: job title, pain points, a stock photo of “Michelle the Marketing Director.” It's not wrong — but it's incomplete in a way that costs deals. The layer that matters is personality matching.

Empty wooden picture frame leaning against a sage green wall — representing the framing problem in technical marketing.
Marketing Aug 13, 2026

The Framing Problem in Technical Marketing

The first sign something was off: twenty minutes explaining SEMalytics architecture to a demand gen manager, precise and bottom-up, and she was polite but not engaged. The framing was the problem, not the product.

A red robot and a blue robot square off in a boxing ring, inspired by Rock Em Sock Em Robots, representing manual versus autonomous bot development on Clawber.ai
KnowledgeForge Aug 10, 2026

29 Versions, 23 Failures, and the Three-Line Fix That Changed Everything

Six weeks ago I asked a simple question: could an AI system redesign a battle bot, test it in a live competitive arena, diagnose its own failures, and improve itself — without any human involvement in the loop? The answer turned out to be yes. It also took 23 consecutive failures to get there.

Open notebook with handwritten checkmarks and X marks on cream pages, pen resting across it, sage green background.
Automation Aug 8, 2026

Why I Track What I Got Wrong More Carefully Than What I Got Right

Nightwatch has been running overnight tasks for about six months, completing several thousand work units. The log I actually read isn't the success log — it's the failure log. What automation gets wrong matters more than what it gets right.

Open pocket notebook with a pencil resting across the pages on a slate-teal surface, representing lessons and reflection.
AI Tools Aug 6, 2026

What I Wish I'd Known Before Building Nightwatch

Score your B2B copy before you publish.

SEMalytics measures audience fit, clarity, framing, and AEO readiness across 8 dimensions grounded in 860+ papers.