Unsucking Your Team's Development Environment
summary
Concrete fixes and numbers: every app has a one-liner install (script/bootstrap, script/ci_build) and a repo tool that pulls production-like data (replicate). Machines use gh-setup boots a laptop in 20 minutes via Puppet/Chef to install Homebrew, RBM, services and enforce encryption and VPN. Deploys run through Hubot with an API service (Heaven) that does Capistrano/heroku work, enforces deploy locks for branch-specific rollouts. Continuous integration is Jenkins + janky and everything is automated.
AI-written summary · about
chapters (7)
related talks
39mThe Setup: Managing an Army of Laptops
31mReady To Code: Automate Your Development Environment
57mRise of the Machines - Automate Your Development
33mAll you Need is Tools
30mRelease Early and Release Often: Reducing deployment friction
58mDeveloper Empowerment – Production Deployment DIY
55mContinuous Deployment Workflows for Modern JavaScript
31mReady To Code: Automate Your Development Environment
