Build log — vol. 04

Notes from the workbench,
not the highlight reel.

A running record of what actually happens while shipping software: the decisions, the dead ends, the small fixes that took three days. Read the posts, or skip straight to saying hello.

LAT 51.5074° N
LON 0.1278° W
REV 04.2026

Latest entries

Nine posts, three per page. Short, specific, no filler.

Why I split the invoicing engine into its own service

The moment a single schema starts serving three unrelated workflows, it's time to draw a boundary. Here's how that boundary got drawn.

Read entry →

A race condition that only showed up on Tuesdays

Turned out to be a scheduled job, a timezone assumption, and three weeks of denial before I looked at the logs properly.

Read entry →

What 40 customer calls taught me about onboarding

Nobody reads the tooltip. Nobody. Here's what we changed instead, and what we chose to leave broken on purpose.

Read entry →

Say hello

One message, no forms buried behind chatbots. Expect a reply within a couple of days.

Based inLondon, UK
Response time1–2 working days
Best forBuild questions, collabs, feedback
Fields marked required must be filled in.