§ Field notes
3 posts
2026
The admin panel has no password
The management side of this site has no password. I didn't replace authentication with nothing, though — I replaced it with passkeys. A look at when a password is actually doing security work, and when it's just there because we expect it to be.
Kubernetes made my life easier
I was going to deploy my portfolio to Vercel until I hit the free-tier limit: 11 serverless functions. The next tier was £20 a month. I already pay £10 for a VPS that was sitting idle, so I stopped renting someone else's abstraction and ran k3s on my own.