JWT, OAuth, and sessions aren’t competing — they solve different problems. I break down modern authentication the way it actually works in production, without buzzwords, hand-waving, or security theater.
Hello, there 👋
Welcome to my blog! Built using NextJS, Tailwind CSS, ShadCN UI and Markdown.
Latest Posts
- Recommendation systems aren’t magic — they’re layered engineering decisions disguised as AI. I break down how Netflix-style recommenders actually work, the tradeoffs nobody mentions, and how I think about building them in the real world.
- Unlock your web app's true potential. Learn how to transform any website into a powerful, offline-first Progressive Web App (PWA), from plain HTML to modern frameworks like React and Vite.
- Learn how to implement dark mode in your website using the powerful `prefers-color-scheme` feature. We’ll also explore advanced techniques like CSS Variables for greater flexibility and maintainability.
- Solving Leetcode, feeling dumb all of a sudden. No you're not dumb, it's just you don't know what method to use. Let's learn it together