I built an email service that reads zero config and can't send a single email — on purposeThere's a special kind of dread reserved for the developer who has just sent this to 40,000 people: Hi undefined, Your order undefined is confirmed! Nothing crashed. No exception. No red in the logsJul 18, 2026·13 min read·7
Strategy Pattern in Go: Learning Software ArchitectureLearning software architecture by building and explaining in publicDec 26, 2025·5 min read·4
Getting Started with Nginx: A Beginner’s Step-by-Step GuideWelcome to this guide where we’ll explore what Nginx is, how it fits into the software development lifecycle, its most popular use cases, and how to set up a basic instance using Docker. So let’s get started!! What is Nginx? Nginx is an open-source w...Oct 18, 2025·7 min read·12
Bloom FilterIs this your first time hearing about “Bloom Filter“ ? Then you have reached the best place. I was in the same place when I read BLOOM FILTER for the first time in a youtube thumbnail. This mysterious name got me curious as the name does not give any...Oct 5, 2025·6 min read·14
Mastering Asynchronous JavaScript: Promises and async/awaitIntroduction In the world of JavaScript, dealing with asynchronous operations is a daily task. Whether you're making API calls, setting timers, or handling file I/O, understanding how to manage these operations is crucial. In this blog post, we'll di...Jul 11, 2024·5 min read·15
Streamlining Authentication with Next-Auth: A Comprehensive GuideIn this blog I'll be implementing authentication using next-auth and more precisely I will use the google provider of next-auth. I will be doing this project in the Next.js and will also dive into how to implement this authentication in client and se...May 7, 2024·11 min read·6
Authentication in Node.js with JWT: A Step-by-Step GuideJWT ( Json Web Token) At its core, JWT operates on the principle of stateless authentication, meaning that the server does not need to maintain any session state for authenticated users. Instead, when a user successfully logs in, the server generates...Apr 19, 2024·8 min read·32