Writing
Notes from the workshop.
What I'm learning while building: Go, self-hosting, identity, and the quiet craft of shipping software that lasts. Take whatever helps.
Self-hosting
Before you self-host your sign-in
Running your own identity server gives you control and also responsibility. A short checklist to decide if you are ready.
Identity
Seven small rules for a boring login server
Identity is the one place you want no surprises. These are the rules that keep ids dull in the best way.
Identity
Why passkeys come first
Passwords fail in the same ways every time. Here is why the identity server in the lab starts from passkeys instead of adding them later.
Go
One binary, no ceremony
Why every tool in the lab ships as a single Go binary, and what that does for your next 3 a.m. deploy.
Stuck on something I've written about? Tell me where it hurts.