Skip to content
The Sagar Panwar

Category: CI/CD

From a Broken Payment Flow to a Resilient Registration System: What I Learned Building Zeron Academy Payments from Scratch

Broken Payment Flow to a Resilient Registration System

This article is a walkthrough of what happened when nobody watching, what broke, how I investigated it, how I redesigned the deployment process, why Razorpay became a problem, why I moved to Cashfree, and finally how I built a manual QR fallback so that payment-provider problems can no longer block student registrations.

Terraform State Lock: A Common CI/CD Pipeline Challenge and How to Resolve It

Terraform State Lock: A Common CI/CD Pipeline Challenge and How to Resolve It

Terraform uses state locking to prevent multiple operations from modifying the same state file simultaneously.