Instant Self-contained Development Environments for Everyone
summary
Demonstrates reproducible, self-contained dev environments that cut onboarding to about 3 hours, rebuild a full environment from scratch in ~15 minutes, and give code-change feedback in ~10 seconds. Shows concrete configs: VS Code Dev Containers with Docker (including Docker-in-Docker), Tilt for live rebuilds, k3d/k3s for local Kubernetes, traffic for subdomain routing, sops/GPG for encrypted repo secrets, localstack/menio as cloud emulators, and examples running real polyglot apps and CI-flavored workflows. Tradeoffs: initial per-repo setup takes hours and tooling can be brittle.
AI-written summary · about
chapters (36)
- 0:00Introduction
- 1:00Tweakathon
- 1:55About Yshay
- 2:32About Livecycle
- 3:53Redmi
- 5:20The worst part
- 5:35Why is it so difficult
- 6:50Whats the dream
- 7:16Isolated
- 7:26Selfcontained
- 7:37Unbreakable
- 9:17Disclaimer
- 9:50Project Introduction
- 10:07Open Source Repository
- 15:32Development Container
- 15:43Shell Extension
- 16:02Simple Email Sender
- 20:41Secret Encryption
- 22:20Launch Setting
- 22:43Ebitda
- 23:15Demo
- 29:56Tweak
- 35:42Cloud dependencies
- 41:12K3S
- 42:50Demos
- 43:40Our Setup
- 44:06Time to Build
- 44:58Share Build Cache
- 45:21Drawbacks
- 47:05Serverless Development
- 47:36MultiRepo
- 47:59Native Mobile
- 48:51Selfcontained repositories
- 49:09Knowledge definition process
- 49:36Orchestral ecosystem
- 49:54PR environment
related talks
50mInstant Self-contained Development Environments for Everyone
05mInstant Self-contained Development Environments
28mEternal sunshine of the spotless development environment
21mEphemeral Development Environments
47mCodespaces, Gitpod, Devpod what cloud and container-based IDEs can do for you
16mMy DevContainer Setup: A Reproducible, Flexible Development Workstation
01h 14mThe Power of Dev Containers and GitHub Codespaces
54mThe Power of Dev Containers and GitHub Codespaces
