Instant Self-contained Development Environments
summary
Shows a reproducible pattern: a self-contained repository that keeps devcontainer.json, Dockerfile, encrypted secrets and CI config next to code so an unfamiliar repo goes from 50 minutes to first run to under a minute. Uses VS Code dev containers + Docker (Docker-in-Docker), Docker Compose, Tilt, Git, GPG and runtimes (Node, Go, .NET, Yarn) to run the Tweek app locally; live coding edits propagate in ~5 seconds via hot reload. Demo proves the setup works end-to-end.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:07What went wrong?
- 1:46Running our development environment in containers!
- 3:49Fast & Consistent developer experience
- 4:11Additional Benefits
- 4:37DIY
related talks
50mInstant Self-contained Development Environments for Everyone
50mInstant Self-contained Development Environments for Everyone
56mDev Containers. What are they and why do you need them?
16mMy DevContainer Setup: A Reproducible, Flexible Development Workstation
54mThe Power of Dev Containers and GitHub Codespaces
01h 01mDevelop in the cloud with dev containers and GitHub Codespaces
01h 14mThe Power of Dev Containers and GitHub Codespaces
28mEternal sunshine of the spotless development environment
