jeet-blogs.hashnode.devThe Factory Method Pattern in GoWelcome to the next blog in this series on Software Architecture and Design Patterns. In this post, we’ll explore The Factory Method Pattern, a creational design pattern that focuses on how objects are created, rather than how they are used. Instead ...Jan 10·8 min read
jeet-blogs.hashnode.devObserver Pattern in GoWelcome to the second blog in this series on Software Architecture and Design Patterns. In this post, we’ll explore one of the most widely used and influential behavioral design patterns — the Observer Pattern, more commonly known as the Publish–Subs...Dec 30, 2025·7 min read
jeet-blogs.hashnode.devStrategy Pattern in Go: Learning Software ArchitectureI recently started learning about design patterns from Head First Design Patterns. The book primarily focuses on object-oriented design patterns and uses Java for most of its examples. While going through it, I thought—why not try to replicate these ...Dec 26, 2025·5 min read
jeet-blogs.hashnode.devGetting 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
jeet-blogs.hashnode.devBloom 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