Watch · Web development
stop getting hacked: use devvm
Chapters
- 0:00intro
- 3:45devvm initial setup
- 5:12building the base image once
- 5:43managing devvm images
- 6:05running commands inside the vm
- 6:26automatic port forwarding
- 6:58devvm ssh vs code
- 7:32devvm blocks network requests
- 7:52devvm network log
- 8:04devvm with claude
- 9:22a second vm with cached layers and tools
- 10:44removing the first vm after claude finishes
- 11:23devvm works on a synced folder by default
- 11:45devvm --clone for a local git remote
- 12:47docker inside devvm
- 13:28custom layers
- 14:43devcontainer.json support
- 15:04boot vms from docker images
- 15:33built on top of Lima
- 15:52pulling from devvm clone git remote
- 16:51using devvm with herdr and t3 code
- 18:55managing and deleting vms
- 19:25devvm prevents losing unsaved work inside a vm
- 20:12devvm feedback
Show the full video description ›Hide the video description
In this video CJ shows his new tool devvm which allows you to easily create a VM for any project folder. 00:00 - intro 03:45 - devvm initial setup 05:12 - building the base image once 05:43 - managing devvm images 06:05 - running commands inside the vm 06:26 - automatic port forwarding 06:58 - devvm ssh vs code 07:32 - devvm blocks network requests 07:52 - devvm network log 08:04 - devvm with claude 09:22 - a second vm with cached layers and tools 10:44 - removing the first vm after claude finishes 11:23 - devvm works on a synced folder by default 11:45 - devvm --clone for a local git remote 12:47 - docker inside devvm 13:28 - custom layers 14:43 - devcontainer.json support 15:04 - boot vms from docker images 15:33 - built on top of Lima 15:52 - pulling from devvm clone git remote 16:51 - using devvm with herdr and t3 code 18:55 - managing and deleting vms 19:25 - devvm prevents losing unsaved work inside a vm 20:12 - devvm feedback Read the docs: https://devvm.dev/ Read the code: https://github.com/devvmhq/devvm Lima: https://lima-vm.io/ Dev container spec: https://containers.dev/ Nix package manager: https://github.com/NixOS/nix ------------------------------------------------------------------------------ Hit us up on Socials! Syntax: https://x.com/syntaxfm Scott: https://x.com/stolinski Wes: https://x.com/wesbos CJ: https://x.com/CodingGarden Randy: https://www.youtube.com/@randyrektor http://www.syntax.fm Brought to you by https://sentry.io/syntax #sandbox #isolation #virtualmachines #security #lima #programming #webdeveloper #javascript #syntax #syntaxfm #webdev