Blog Posts

Why SvelteKit security headers failed on Vercel (and the 2-file fix that works)
October 12, 2025
I went from D to A+ on securityheaders.com in 3 attempts. Here's what I learned about why hooks.server.ts isn't enough on Vercel, and the exact two-file pattern that actually works.

dev is strange
January 14, 2025
A journey through the mysterious world of full-stack development, where things work until they don't, and then they work again for reasons unknown.

This design looks sad...
September 12, 2024
So, I sent my Christmas poster to the Marketing Team for their feedback today.