What I Learned Rebuilding My App During a Live Docker Hub OutageOn July 8, 2025, Docker Hub went into read-only mode — and my app went down with it. I was deploying my containerized Go-based application, CronOps, on Minikube, using a public image from Docker Hub. Everything had been working smoothly, until sudden...6 min read·sahilnaik.hashnode.devJul 14, 2025
🛳️ noobintotheproduction: Dockerizing a Go Web App the Pragmatic Way🚀 Welcome to Noob Into the Production — A Practical Engineering Journey Every expert starts as a noob. And every reliable system in production starts with curiosity, trial and error, and lots of learning by doing. This blog series, Noob Into the Pro...14 min read·noobintotheproduction.hashnode.devJun 30, 2025
Helm - The Package ManagerIf you’ve ever worked with Kubernetes, you probably know how powerful it is—but also how overwhelming it can get. Managing multiple YAML files, repeating configurations for each environment, and keeping track of every little setting can quickly becom...15 min read·sahilnaik.hashnode.devMay 14, 2025
Getting Started with Prometheus: A GuideI hope you read my previous blog on Prometheus, which covers the basics. Let me know what you found most helpful in it. In this blog, we will cover the fundamentals of Prometheus, PromQL, dashboarding and visualization, service discovery, Push Gatewa...8 min read·sahilnaik.hashnode.devApr 30, 2025
GitHub Actions in ActionIn the world of DevOps and modern software development, automation is everything. Whether you're building, testing, or deploying your application, having a streamlined CI/CD (Continuous Integration/Continuous Deployment) pipeline can save time, reduc...5 min read·sahilnaik.hashnode.devApr 30, 2025