Blog
Notes on platform engineering, Bitcoin, and building things.
PostgreSQL 18 gave me back 30 lines of code
How WITHOUT OVERLAPS and PERIOD foreign keys let us move two scheduling invariants out of application code and into the database, shrinking our booking handler from ~40 to ~12 lines.
Hello, world
Why I'm starting this blog and what I plan to write about.