Welcome to my blog! I will be sharing insights from my tech journey here.
Chaos Engineering in Small Teams: Worth It or Overkill?
Netflix made Chaos Engineering famous with Chaos Monkey, but what about small teams with only a few engineers? Is it practical, or just a distraction when you’ve already got your hands full with CI/CD, monitoring, and on-call? Here’s a grounded look at when it makes sense and how to keep it lightweight.
Chaos Engineering is about introducing controlled failures to expose weaknesses before they show up in production. Examples: killing pods, injecting latency, simulating node crashes. For tech giants with hundreds of services, it’s a must. For smaller teams, the question is whether the effort pays off.
Terraform count vs for_each: A Friendly Guide (+ Cheatsheet)
Choosing between count and for_each in Terraform looks simple at first, but it can change how predictable your infrastructure is over time. I’ve been bitten by both approaches in the past, so here’s a practical guide to when each one makes sense, with examples and a quick cheatsheet.
Secure SDLC
In today’s fast-paced software development landscape, security can no longer be an afterthought. The traditional Software Development Life Cycle (SDLC) often treated security as a final step, a gate that developers had to pass through before deployment. This approach led to vulnerabilities slipping through the cracks, resulting in costly breaches and reputational damages. Instead, we need to embrace a Secure SDLC (SSDLC) that integrates security into every phase of development. This is where DevSecOps comes in.


