A deployment overview video introducing the services and architecture used to ship a Rails bookmarking app from localhost to production. Brian walks through his go-to deployment stack, explains the role each service plays, discusses cost tradeoffs, and confirms account setup across all four providers before getting hands-on in the next videos.
- Digital Ocean for hosting physical servers (droplets)
- Hatchbox as the deployment pipeline between GitHub and Digital Ocean
- Cloudflare for domain registration, DNS management, and SSL
- Resend for transactional email sending
- Tradeoffs between this stack and all-in-one alternatives (Heroku, Railway, Render, Vercel)
- When to use staging + production vs. production-only for personal tools
- Pricing considerations and packing multiple internal projects onto one Hatchbox cluster
- Confirming accounts and logging into each service before starting setup
