PEACE: Programming Expertly Amid Corporations & Enterprises
summary
Argues a working recipe for being a Ruby developer in locked-down shops: no sudo but still deployable. Demonstrates using GNU Stow to install libraries from source, self-hosting Git (GitLab HQ), CI with Cochiku, error tracking with an Airbrake clone, metrics and log aggregation, and a support server running MailCatcher. Claims a one-month agile trial wins management buy-in, describes building rv_firewall and a sudo-free provisioning script that compiles, stows, and deploys these tools automatically.
AI-written summary · about
chapters (29)
- 0:00Intro
- 1:39My Story
- 2:20What This Presentation Is Not
- 3:15Defining Enterprise
- 4:18Selling Agile
- 5:24Benefits of Agile
- 6:29Make Sure It Works
- 8:15Security
- 8:54Least Privilege
- 9:32Why do we need sudo
- 10:02What do we need
- 10:40Getting around it
- 13:12Resources
- 14:36Servers
- 16:29Server Users
- 17:04Key Based Authentication
- 18:37Application Setup
- 19:44Editor Setup Tips
- 20:43emacs
- 21:46Thoughtbot
- 22:06Open Source
- 24:31Ruby
- 25:22Project Management
- 26:14Setting Up Provisioning
- 26:56Shoutouts
- 27:19RV Firewall
- 27:56Moral Mystery
- 28:49The Good Fight
- 29:05Questions
related talks
49mRuby Software Continuously Delivered and Exhaustively Explained
54mBuilding and Managing a Ruby Infrastructure
53mChange your tools, change your outcome
40mRunning a Government Department on Ruby for over 13 Years
10mA Convenient Truth
36mUsing Ruby In Security Critical Applications
37mDevOps for the Rubyist Soul
34mThe Ruby Developer's Command Line Toolkit
