Skip to main content

Building

Shipping products solo: the craft, the stack, the decisions.

Two workbenches building the same object, one cluttered with scaffolding, one spare, both producing an identical result.
Build Log

I built the same tool two ways to settle an argument

July 16, 2026
5 min read

Spec-first or goal-first? I didn't believe either side, so I built the same tool both ways with one spec and one model. Both worked. The bill didn't tie.

Read More
Dashboard card on Deep Space navy background. Kicker: UNATTENDED, 22 JUN to 3 JUL, 11 DAYS. Large gold number: plus $132.00. Below: 5 losses, 1 winner (BTC plus $49.72), loss-streak pause fired at 5 and 7, no emergency halts. Sparkline: five red dots stepping down, one green dot jumping up. Title: Eleven days I didn't touch it.
Build Log

Eleven days I didn't touch it

July 4, 2026
5 min read

Eleven days of unattended trading. Five losing trades, one winner covered them, +$132 net. What the system did right, what drifted, what I fixed on return.

Read More
On the left, a lone clamp gripping a single tool; on the right, an organised wall of specialist tools around a small instrument sealed under glass with a wax seal.
Build Log

How to trust AI-written code you didn't read line by line

June 22, 2026
5 min read

AI can write working code in minutes. The hard part is trusting it without reading every line. Here's what actually makes AI-built code trustworthy.

Read More
A craftsman's workbench with hand tools and wood shavings beside a brass measuring gauge sealed under a glass dome with a wax seal
Build Log

Everyone's selling autonomous AI agents. I built one, and the real lesson was 20 years old.

June 21, 2026
4 min read

An AI agent spent an afternoon optimising one of my apps. It tried a change, measured it, kept the one that was genuinely faster, reverted three that weren...

Read More
A reassuring padlock on the front door of a house, while a small side window stands quietly open in the background.
Build Log

I Ran Graphify. The Privacy Trap Is Real, Just Not the One Everyone Warned Me About

June 20, 2026
7 min read

Six AIs told me Graphify uploads your code. I checked by running it, and the actual gotcha is smaller, quieter, and easy to miss.

Read More
A row of carved wooden birds beside an open book on a sunlit windowsill
Build Log

I Almost Told You a Lie. Six AIs Handed It to Me, in Unison.

June 17, 2026
7 min read

A field note from researching Graphify: the real privacy model, the honest token numbers, and why I check the source before I publish.

Read More
Three-period performance comparison: Pre-Sprint 120 at 41.2% win rate +$964, Sprint 120-136 at 24.4% win rate -$217, Post-Sprint 136 at 47.6% win rate +$321.
Build Log

Same system, three different traders

May 26, 2026
4 min read

Same code, same market, three time periods. One made $964, one lost $217, one's up $321. The difference wasn't the algorithm.

Read More
An XML file full of PLACEHOLDER_X tags, fanned with eleven ghost copies. Caption: × 12 files. None ever filled in.
Build Log

BOS-AI had twelve XML files holding nothing

May 10, 2026
4 min read

I checked the XML files BOS-AI used to store 'institutional memory' for thirty agents. Every tag was PLACEHOLDER_X. So I deleted all twelve.

Read More
Three of fifteen Coinbase perpetuals. BTC and ETH traded, SOL excluded, XRP candidate, eleven skipped.
Build Log

I trade three coins, not fifteen

May 10, 2026
4 min read

Coinbase lists 15 perp markets. Most alts are leveraged BTC with noise. The case for staying with three, and the one coin I'd seriously paper-test.

Read More
Half of agent-11 was scaffolding the platform now provides
Build Log

Half of agent-11 was scaffolding the platform now provides

May 9, 2026
6 min read

I shipped v6 of agent-11 last month. The biggest single change was deletion. The deployed CLAUDE.md went from roughly 250 lines to under 80. The MCP prof...

Read More
A vintage analogue control panel with one dial subtly misaligned from the others
Build Log

What Building a Trading Bot Taught Me About Building Trading Bots

May 4, 2026
8 min read

Across 200 trades, the bot was rarely wrong about the market. It was wrong about itself. The dominant failure mode wasn't strategy. It was a system lying to itself about what it was doing.

Read More
Build Log

The 10 columns I shipped before touching the multiplier

April 18, 2026
4 min read

At 00:56 UTC on 17 April, a trailing stop on XRP-PERP widened from 0.69% to 1.56%. Two-point-three times. The trade took the widened stop, held for 15 hour...

Read More
Build Log

The market is smarter than you. That's the feature.

April 16, 2026
5 min read

Sprint 130 added a risk-reward floor: no trade below 2.0:1 post-ATR. Three expert reviewers signed off. The logic was clean, the code was tested, the deplo...

Read More
Build Log

The Compute Class Divide

April 14, 2026
5 min read

AI providers are chasing enterprise contracts. Compute is finite. The solopreneur gets whatever's left.

Read More
Build Log

The Higher Ground Strategy

April 13, 2026
7 min read

When 100,000 new apps launch every day, competing on volume is suicide. Here's what I'm doing instead.

Read More
Build Log

6,048 Contributions and Nothing to Show for It

April 12, 2026
6 min read

I'm the 18th most active GitHub user in the US. I have 12 followers. Something doesn't add up.

Read More
Build Log

When Your Automation Becomes the Job

April 7, 2026
5 min read

When Your Automation Becomes the Job ReadTime: "7 min read" I used to brag about OpenClaw. I had agents running on a Mac Mini. Content. Social. Marketing. O...

Read More
Build Log

Gresham's Law in the Age of AI

March 30, 2026
5 min read

Gresham-like dynamics in AI content, a truth-telling approach for long-term value.

Read More
Build Log

AI Slop Wins the Sprint. Truth Wins the Decade.

March 30, 2026
4 min read

The numbers are in. More than 20% of videos shown to new YouTube users are AI slop. But the long game favours truth.

Read More
Build Log

The Day Nothing Happened Was the Most Important Day

March 30, 2026
7 min read

Zero trades in 24 hours. +$134 in 72 hours. Here is why the day the system did nothing was the most important day of the week.

Read More
Page 1 of 5Next →