#ia

← All writing
Jun 19, 2026

Ti Cok: turning price PDFs into an anti-cost-of-living app

I'm building an app for Réunion: the real price of fruit and veg already exists, public, stuck in PDFs nobody reads. Ti Cok sets it free — what's cheap, when, and where. The build, and why I challenge the idea before believing it.

build · ia · data · 7 min
Jun 16, 2026

I made Claude, GPT and Gemini predict the World Cup. I'm keeping score live.

Three frontier models, 72 group-stage matches, predictions frozen before kickoff, and a leaderboard that updates itself. A benchmark dressed up as a game — and the perfect excuse to ship a quick mini-app on GitHub Pages.

ia · build · claude · 3 min
Jun 8, 2026

Flue: the agent harness, but as a framework (and it's the Astro team)

The Astro team ships "The Agent Harness Framework." Flue takes the harness from the previous article and turns it into a real framework. I ported our profile-analysis agent to it to see.

ia · claude · stack · 5 min
Jun 8, 2026

The harness: what turns an LLM into an agent (and why you don't have to build it)

An LLM predicts text; an agent runs tasks. In between sits the harness. I set out to understand it, and realized my mental pattern already described the Claude Agent SDK.

ia · claude · process · 6 min
Jun 4, 2026

I still write code — but that's no longer where the value is

The dev job is shifting from typing to steering: orchestrating agents, writing the spec, guaranteeing that what ships is what was expected. What changes when you stop coding to produce, and start coding to validate.

ia · process · claude · 6 min
May 29, 2026

The clean-code rules I make Claude follow on React Native

An AI agent ships «average» code by default: 300-line files, any everywhere, logic in the JSX. Here are the 10 rules I wrote for VoiceJournal, and why they hold.

ia · claude · process · mobile · 4 min
May 8, 2026

VoiceJournal: 30 seconds of voice, AI writes your journal

You talk for 30 seconds. Whisper transcribes, Claude writes your journal, gives you a Mind Score and tags your emotions. Here's how it's built and why I did it.

build · ia · mobile · 5 min