recap · week of August 31, 2026
Account statements come off the bench rebuilt around the data’s reality, a one-line search request opens an archaeology dig, and last week’s pricing flag gets closed on schedule.
read this entry →
recap · week of August 24, 2026
386 commits promoted behind fail-closed gates, the helpdesk email saga gets its ending, a payment feature that was already there, and the enrichment machine’s control sample earns its keep.
read this entry →
entry 007 · August 2026
Running a new store while the legacy ERP is still the boss: what flows which way, why web orders wear a disguise, and a sync monitor that turns “did it work?” into a row in a table.
read this entry →
recap · week of August 17, 2026
A three-module merge from a second developer lands clean behind a fail-closed production guardrail, quick reorder ships, and Monday’s pricing lesson pays rent within the week.
read this entry →
entry 006 · August 2026
Eight pricing tiers, ten quantity breaks per rule, and one absolute promise: the customer always gets the lowest price. Why the pricing engine became the migration’s clearest case for building custom.
read this entry →
recap · week of August 10, 2026
The easy fix that lied, a statement feature parked rather than shipped with wrong numbers, a built-in read before it gets overridden, and why you diff every merge.
read this entry →
entry 005 · August 2026
Carrying an Algolia-powered search experience across the migration when no connector existed: a friendly hostile takeover of the shop page, and a sync that grew from throwaway script to code-owned infrastructure.
read this entry →
entry 004 · August 2026
Evaluating a payment connector, DevTools showed raw card data hitting our own server. The vendor said sandbox-only. The source code said otherwise — so we walked.
read this entry →