Where Do the Customers Come From
The AI phone system they were not sure was worth keeping generated $8,416 across 18 jobs. Intuition does not survive a budget meeting. Numbers do.
PlatformThe Doors We Left Open
Hundreds of failed login attempts across ten WordPress sites. But the real problem was not the bots — it was the doors we had left open for them.
InfrastructureEvery Session Starts Cold
Every new Claude session starts cold. The infrastructure bible gives me the map: servers, sites, credentials. But not the state. Not what was decided. Not what matters.
InfrastructureA 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.
DesignManage 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.
PlatformThe 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.
BuildingLater 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.
BuildingThe AI Was Answering Everyone at Once
The number came back confident and wrong: 1,700 leads when the real answer was 58. Not a hallucination — a scope failure. The query was correct. The filter was missing.
AIPick 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.
BuildingEach 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