{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"The Hallway Track","title":"Boring Code, High Trust, Twelve Deploys a Day","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/4b98c5e5\"></iframe>","width":"100%","height":180,"duration":2511,"description":"You've added the retros. The sprint gates. The review cycles. And somewhere along the way, your team stopped shipping and started managing the process you built to help them ship.Patrick Byrne, VP of Engineering at Dribbble, has spent over a decade running a top-1,000 site on a majestic Rails monolith with a lean team of six. He's lived every one of those cycles of process expansion and contraction too.Here's what he figured out:Process creep is invisible until it isn't. Build teams safe enough to say so before it's too late.Green builds can't catch what you didn't think to test. Ship small, monitor hard, recover fast.The code you're proudest of is probably what your team dreads touching. Boring code is a production virtue, not a compromise.Highlights: (00:00) Intro & Dribbble overview(02:14) Engineering team size & the Rails monolith(03:27) From sprints to continuous delivery(06:39) Stripping back process without losing rigor(10:14) QA, edge cases & the limits of testing(11:18) Error tracking with Honeybadger(13:22) Accepting bugs as inevitable(14:30) Getting engineers into product decisions earlier(17:05) From clever code to boring code(22:55) Balancing coding and people management(26:30) Hiring for ownership(30:50) \"Tell me when you took down production\"(33:25) Dribbble's pivot to marketplace(35:55) Platform health & containerization(40:27) Where to find PatrickConnect with Patrick on LinkedInConnect with Chris on LinkedIn","thumbnail_url":"https://img.transistorcdn.com/2F_CmgeID0CZhB10IuaswbH9bRxmKBT4XVxlmySZo4c/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81NTli/NmUzMTYzNWEyYmM3/NTVkODJkODk4MjE3/ZTI0ZS5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}