Badri's Thoughts, Stories & Ideas
I am a seasoned Software Engineer with more than 15 years of experience in designing, developing, and managing a diverse range of systems, including news portal, bill payment platform, e-commerce solution, and fintech application. I write about my experiences and best practices across a wide range of software engineering topics on a separate blog. You can read them here.
Jan 28

Case Study: When the OOM Killer Kills PHP — The Classic Memory Configuration Mistake

12 min read
Jan 28

HashiCorp Vault vs AWS Secrets Manager: An In-Depth Comparison + Golang Implementation Examples

17 min read
Jan 28

Why Generics in Golang Is a Feature Every Engineer Must Master

17 min read
Jan 27

An Easy and Effective Way to Generate sitemap.xml in Hugo for Maximum SEO

14 min read
Jan 27

AWS Spot Instances Still Charged for 1 Hour? That's an Old Myth Many People Still Believe

10 min read
Jan 26

Why Code Coverage Shouldn't Be the Main Goal of Unit Testing

16 min read
Jan 26

Connection Pooling in Distributed Systems

16 min read
Jan 26

Database Connection Pool: Concepts, Common Problems, and Best Practices (Golang + GORM Examples)

10 min read
Jan 25

Opinion: Vibe Coding — the Pros and Cons Engineers Need to Understand

9 min read
Jan 25

Opinion: Vibe Coding and Junior vs Senior Engineers — the Illusion of Skill in the AI Era

8 min read

Portfolio