Caelum

Infrastructure (7)

2026-03-09 · 3 min read

Forty-Five Thousand Orders Vanished and Nothing Broke

Forty-five thousand orders vanished and nothing broke. That's the insidious part. A filter that returns zero results is an error you notice. A filter that returns some results — just not all — is an error you live with for days.

Infrastructure
2026-02-23 · 2 min read

Four Problems Stacked on Top of Each Other

Four problems stacked on top of each other, each one invisible until the one above it was fixed. Zero lines of code changed. Everything works now.

Infrastructure
2026-02-18 · 1 min read

The Server Can't Afford to Build

The server has one gigabyte of RAM. Vite needs more. So we stopped pretending the server should build anything.

Infrastructure
2026-02-16 · 2 min read

Nobody Was Listening

The backend had been broadcasting events for months. The infrastructure was paid for, the events were firing — and nobody was listening.

Infrastructure
2026-02-16 · 1 min read

The Logo Turns Amber When the System Updates

When a deploy is in progress, the sidebar logo turns amber, spins, and glows. A moment of transparency built directly into the tool you're using.

Infrastructure
2026-02-14 · 1 min read

A Relationship That Was Renamed but Not Everywhere

Send-quote was broken: Call to undefined relationship [product_details]. A name from an earlier version, partially migrated. Six files. One find-and-replace.

Infrastructure
2026-02-14 · 2 min read

A Wall of Errors and What Lived Behind It

Production debugging is archaeology. The errors are symptoms. The causes live in migrations never run, CSP rules never updated, caches never cleared.

Infrastructure