Writing
Technical writing
Notes from real work — mostly the parts that went wrong first, since those are the ones worth reading.
4 min read · postgres · security · supabase
A publishable key is a write credential
The Supabase grant that made a contact form work also published an insert credential to the internet. Every control in front of it was decorative.
4 min read · ci-cd · bash · github-actions
set -e killed the error handler I wrote
Twice in one day, a CI step failed on a command whose failure I had explicitly handled. The handler was correct. It just never ran.