Git WorktreeWhat is git worktree? Allows you to have multiple working directories from the same repo Useful for: Working on multiple branches simultaneously Avoiding constant branch switching Keeping clean sMar 27 · 1 min readabhinab-choudhury.hashnode.dev
Open Graph ImagesAn OG Image, also known as an Open Graph Image, is one of the most underestimated, but incredibly important, parts of a modern website. In this era where AI-generated websites and frameworks like React dominate the frontend landscape, small but essen...Jul 31, 2025 · 2 min readabhinab-choudhury.hashnode.dev
Building an HTTP Server in C (Linux)Creating a basic HTTP server in C is a fantastic learning experience for anyone studying computer science or simply curious about how the web works under the hood. Through this project, you’ll explore core concepts like networking, TCP/IP protocols, ...Jul 22, 2025 · 9 min readabhinab-choudhury.hashnode.dev
Implementing a Session-Based Authentication using Node and Express.jsWe set up a basic Typescript Project. You can do it from scratch, but I have prepared a shell script that does that for me. Feel free to use, btw, this shell script, which I am using below to create the project, was created and documented in this blo...Jul 1, 2025 · 8 min readabhinab-choudhury.hashnode.dev
How Auth WorksAuthentication and Authorization are two words that sound simple at first, but quickly spiral into complexity once you try to implement them at scale. On the surface, spinning up a basic role-based auth system feels straightforward. There are endless...Jun 22, 2025 · 5 min readabhinab-choudhury.hashnode.dev