Branchstack: branching infra for better development
summary
Claims that making state branchable Postgres and surrounding services as easy as git checkout speeds onboarding, enables realistic testing against Stripe webhooks, and supports multitenancy at different isolation levels. Implements a Planet/Platter Postgres service and CLI, wires GitHub Codespaces, Cloudflare Workers, Stripe and PlanetScale, uses bash + jq for automation, and demos creating isolated DB branches, persisting and deleting test data, and merging schema-only migrations; stack is in production at more than a dozen companies and under evaluation in the Fortune 100. instant full-stack previews
AI-written summary · about
chapters (7)
- 0:00Start
- 6:59What happened?
- 22:23no branching
- 24:43buckets
- 26:01local emulation
- 28:12built-in branching
- 29:27What's a branch?
related talks
29mTales from the Branches: GitOps in the Real World
05mAn Environment Per Branch with Infrastructure as Code
19mScaling Microservices Development
26mLightning Branches - A Way to Supercharge Your Feature Delivery
35mTesting in Production: there is a better way
26mCI/CD For Data – Building Data Development Environments With Open Source Stacks
51mPatterns & Playbooks to Make Every Commit Production Ready
51mApplication Stacks for the Modern World
