Blog

Web Security

I write about securing web apps in practice: Content Security Policy with Helmet in Express, JWT authentication, and verifying Shopify webhook signatures. For developers who want concrete, correct implementations of common security controls.