A visual metaphor showing infrastructure blocks forking into two paths - representing the Terraform to OpenTofu transition

You Broke My Heart, Terraform. Welcome OpenTofu

There is a particular kind of disappointment that comes not from failure, but from betrayal. Not the dramatic kind. The quiet kind. The kind where something you trusted, something you built around, something you advocated for, simply changes the rules. That is what the Terraform licensing shift felt like. Not a catastrophe. Not an emergency. Just a slow, uncomfortable realization that the ground had moved beneath our feet. The Relationship We Had Terraform was not just a tool. It was an idea. ...

December 28, 2025 · Uttam Jaiswal
Traditional servers transforming into Docker containers and Kubernetes clusters

Servers to Containers: Migration Beyond Docker Run

Container migration looks deceptively simple. The real challenge isn’t running docker run - it’s doing it the right way for enterprise-grade results.

December 24, 2025 · Uttam Jaiswal
Transformation from chaotic tangled deployments to organized GitOps with ArgoCD and Kubernetes

From Chaos to GitOps: Our Journey to ArgoCD

How a forced Kubernetes migration exposed our deployment chaos and led us to embrace GitOps with ArgoCD as our single source of truth.

December 20, 2025 · Uttam Jaiswal
Breaking free from chained SaaS cloud to self-hosted GitLab with security shield

Breaking Free: SaaS GitLab to Self-Hosted Migration

A security audit exposed access control gaps in our SaaS GitLab. Here’s how we migrated to self-hosted GitLab, integrated with our corporate IDAM, and took control of our DevOps destiny.

December 19, 2025 · Uttam Jaiswal