Published inTowards DevEfficiently Filling Arrays and Slices in Go: A Performance GuideWhen working on a Go project, you might need to fill a slice or array with a repeating pattern. Recently, I explored different approaches…Feb 171Feb 171
Published inTowards DevLLD System Design Series: Snake And Ladders in GoSnake and Ladder is a classic board game that’s been a favorite among families and friends for generations. It’s simple yet incredibly fun…Oct 4, 2024Oct 4, 2024
Published inTowards DevLLD System Design Series: Building an Expense Sharing Application in GoSplitting expenses can get messy, especially when you live with multiple people. Whether it’s splitting the rent, utility bills, or any…Sep 29, 2024Sep 29, 2024
Published inTowards DevMonitoring of Ktor Applications with Prometheus and GrafanaMonitoring and observability are critical components of modern web application development, allowing teams to detect issues before they…Mar 7, 2024Mar 7, 2024
Published inTowards DevGetting Your Database production readyDatabase management and optimisationsFeb 29, 2024Feb 29, 2024
Published inTowards DevSingleton Pattern in GolangA Singleton pattern will provide us with a single instance of an object, and guarantee that there are no duplicates. At the first call to…Jun 3, 20231Jun 3, 20231
Published inTowards DevImplementing Stack in GolangIn this article, we would be discussing implementing a stack in Golang. It would be a continuation of my series of implementing Data…Mar 27, 20211Mar 27, 20211
Queue Implementation in GolangIn this article, we would be discussing the implementation of Queue(backed by Array/Slice) in Golang This would be a follow-up to my…Mar 14, 2021Mar 14, 2021