Research library

Blog

Security engineering notes, project documentation, backend architecture deep dives, and implementation records.

Entries
25
Docs
0
Articles
25
Minutes
175
25 results
175 min selected / latest May 28, 2026
May 28, 2026article

Building a Production-Grade Secure Authentication System: From JWT to Zero Trust

Authentication is no longer just a login system — it is the foundation of modern cybersecurity. In this deep engineering-focused guide, we explore how production-grade authentication systems are designed using JWT, OAuth2, RBAC, MFA, Zero Trust architecture, secure token rotation, API security, cloud IAM, and DevSecOps principles. Learn how real-world systems defend against token theft, session hijacking, XSS, CSRF, privilege escalation, and modern identity attacks at scale.

11 min read
Jul 2, 2025build-in-public

Why I Built My Own CMS Instead of Using Contentful or Sanity

Headless CMS platforms are powerful, but they abstract away the database, limit your architecture, and introduce vendor lock-in. Here is a build-in-public look at why writing a bespoke CMS on Supabase was the best engineering decision I made.

10 min read
Jun 18, 2025devops

Debugging SSR Runtime Crashes on Vercel: Node vs Edge

When your Next.js app works perfectly on localhost but throws 500s on Vercel. A deep dive into Node runtimes, the Edge network, and how to debug elusive server-side crashes.

11 min read
Apr 22, 2025security

Defending Against SSRF in Node.js Microservices

Server-Side Request Forgery is deadly. If your app fetches URLs provided by users, you are at risk. Here's how to lock down node-fetch and axios.

7 min read