Notes
Short pieces written from things that actually happened on a project. Mostly the mistakes, because those are the ones I remember. Each one also sits beside the project it came from.
An unexpected problem
An iPad is a Mac
Two things I shipped in BariCare without checking them, and the check I run now.
Behind the decision
Tests that talk to a real database
What a test suite that shares a remote database with the dev server buys, and what it costs.
Behind the decision
The server is the database
Why Jessie keeps homework badges as Discord roles instead of a table of its own.
What I'd change
Write down what is broken
A Known issues section, and a correction to my own earlier description of a bug.
Behind the decision
Give the assistant one job
Four places an AI feature is fenced to a single job, and what each fence is made of.