NGNikki Goelinblog.nikkigoel.com·Jun 2 · 7 min readHow “Design Patterns Explained” Changed the Way I Design SoftwareI read Design Patterns Explained 2nd Edition a few months ago. I thought I'd finally write about it and some of the lessons I took away from it.I was reading the final chapters while starting Offline 84EB
NGNikki Goelinblog.nikkigoel.com·May 24 · 6 min readI Don’t Know Machine Learning as Well as I Thought I DidOut of curiosity, I picked up ML and AI as the next tech stack I wanted to learn. After a month, I’m realising it’s probably going to take a year or more before I feel even minimally confident enough 12RS
NGNikki Goelinblog.nikkigoel.com·Aug 24, 2025 · 3 min readTests are for Future ReleasesI used to think of tests as just a final check to confirm whether a feature worked. That perspective shifted a few years ago when I had shipped a feature, and later a teammate made changes that uninte00
NGNikki Goelinblog.nikkigoel.com·Aug 12, 2025 · 4 min readWhen AI Suddenly Took Center StageA sudden AI interest in my company has left me avoiding it as much as possible. I’ve been using Copilot for 3 years now and have been very happy with it. When ChatGPT launched, I quickly created an ac00
NGNikki Goelinblog.nikkigoel.com·Aug 8, 2023 · 3 min readNavigating the Waters of Technical Curiosity: A ConfessionIntroduction Hey there! I'm trying out something new today. This is not a tutorial blog but more of a personal development blog.It has no conclusion or takeaway if that's what you're looking for. This00