My Open Source Contributions
Embarking on the journey of open source contributions has been an exhilarating experience for me. In this blog post, I’ll share some highlights of my recent contributions to various projects that r...
Embarking on the journey of open source contributions has been an exhilarating experience for me. In this blog post, I’ll share some highlights of my recent contributions to various projects that r...
How a seemingly perfect system was quietly burning through resources, and what it taught us about building resilient software. The Problem That Nobody Saw We had a thumbnail generation system tha...
Managing version tags across multiple Go repositories can be a tedious and error-prone task. After working with numerous Go projects, I found myself repeatedly performing the same manual steps: dis...
Managing large-scale deletions in Amazon S3 can be challenging, especially when dealing with folders containing thousands of objects. While AWS provides APIs for these operations, building an effic...
In a microservice architecture, you often have multiple services running on different ports. Accessing them often becomes cumbersome. With Nginx and Docker, you can proxy these services under one u...
As a developer, you might find yourself juggling multiple GitHub accounts for different purposes — one for personal projects and another for work-related tasks. The challenge arises when you want t...
In modern software development, organizing code into distinct layers helps maintain a clean and modular architecture. This blog post will walk you through the concept of a layered architecture usin...