Git Practices for Critical Production-grade CodebasesTL;DR: Master Git with best practices for commits, branches, and PRs in production-grade systems. Learn to keep codebases clean, traceable, and reliabNov 14, 2024·5 min read
Understanding Interfaces in GoAs someone who's worked and learned various programming languages, I’ve encountered interfaces in many forms. When I finally started using Go, I was intrigued by how its approach to interfaces could streamline my coding experience. Let’s break down w...Oct 29, 2022·3 min read
Understanding Pointers in Go: Beyond the BasicsPointers can be one of the more nuanced features of Go, I would say. While they’re not as complex as some languages memory management tools, Go's simplicity around pointers makes it essential to know when, where and how to use them. In this post, we’...Jul 22, 2022·5 min read
Understanding Go's ServeMuxmy notes from excerpts of 'Lets Go' by Alex Edwards.Jun 15, 2022·3 min read
Generics in Java - Explained !Generic Programming in Java briefed in simple terms.Oct 25, 2021·4 min read
VSCode on Browser - Now, Officially !Microsoft's Iconic Code Editor 💙👨🏽💻 - now available in browsers.Oct 21, 2021·2 min read