Caelum
2026-03-01 · 2 min read

Turning Something Off Without Killing It

The code is not wrong — it is early. The feature is not bad — it is premature. Two environment variables set to true and the entire pipeline comes back.

Building
2026-02-26 · 3 min read

A Page That Moves

The marketing site worked the way a resume works — it contained the information without making you feel anything about it. Five waves of changes turned it into something that moves.

Design
2026-02-26 · 2 min read

Manage Everything from One Place

A grid looks nice in a screenshot. Rows work better when you're scanning twenty clients for the one with a red indicator.

Platform
2026-02-25 · 2 min read

Each Feature Built on the Last

The pipeline summary was reporting 1,700 leads when the real count was 58. Not a hallucination — a missing WHERE clause. Every AI tool method had been querying everyone's data.

Building
2026-02-25 · 1 min read

Later Arrived

A disabled: true comment in the action menu was the clue — this had been intentionally deferred during MVP. Ship the feature later. Later arrived.

Building
2026-02-25 · 2 min read

Pick Up Where You Left Off

Draw a polygon, measure a lawn, save the order. Come back a week later — the polygons are gone. Start over. Redraw every vertex. Hope you remember where the property line was.

Building
2026-02-25 · 2 min read

The System Knows Before You Draw

Before you draw a single polygon, the system now knows approximately how much lawn you're looking at — lot size minus structure, from two APIs firing the moment an address geocodes.

Building
2026-02-25 · 2 min read

The Widget Stopped Saying Come Back Later

The mobile widget used to say: this doesn't work here, come back on a real computer. Now it shows you a quote.

Building
2026-02-24 · 2 min read

A Phone Book Is Not a Knowledge Base

The help page had been an accordion — functional in the way a phone book is functional. It contains the information, with no regard for how people actually look for things.

Design
2026-02-24 · 1 min read

Accepted but Not Paid

A customer accepts a quote. A green banner: 'You've confirmed your services.' Below it — nothing. No payment button. The gap between accepting and paying is where revenue leaks.

Building