11 min
Git: Schema migrations
How **Git** supports **Schema migrations** in Tools — online DDL, backfills, and zero-downtime deploys.
Read article →
Pratik Sahu
Blog
Engineering growth, interviews, and teamwork.
44 articles
Featured · 11 min read
CareerHow **GitHub** supports **Webhook patterns** in Tools — signatures, fast ack, and async processing.
Read article →
11 min
How **Git** supports **Schema migrations** in Tools — online DDL, backfills, and zero-downtime deploys.
Read article →
11 min
How **Git** supports **Incident runbooks** in Tools — triage, comms, and postmortems.
Read article →
11 min
How **GitHub** supports **Cache strategy** in Tools — TTL, invalidation, and stampede control.
Read article →
11 min
How **GitHub** supports **Production hardening** in Tools — release gates, rollback, and on-call readiness.
Read article →
11 min
How **Git** supports **Production hardening** in Tools — release gates, rollback, and on-call readiness.
Read article →
11 min
How **GitHub** supports **Deployment pipelines** in Tools — CI/CD, staging parity, and smoke checks.
Read article →
11 min
How **GitHub** supports **Technical documentation** in Tools — runbooks, ADRs, and onboarding docs.
Read article →
11 min
How **Git** supports **Feature flagging** in Tools — gradual rollout, kill switches, and experiments.
Read article →
11 min
How **GitHub** supports **Security audits** in Tools — authz tests, secrets, and threat modeling.
Read article →
11 min
How **GitHub** supports **API design** in Tools — contracts, versioning, and error envelopes.
Read article →
11 min
How **GitHub** supports **Automated testing** in Tools — feature tests, fakes, and CI gates.
Read article →
11 min
How **Git** supports **Cache strategy** in Tools — TTL, invalidation, and stampede control.
Read article →