Episode 13: Livable Code With Sarah Mei
Tech Done Right - A podcast by Table XI

Categories:
Livable Code With Sarah Mei Follow us on Twitter! @tech_done_right, leave us a review on iTunes, and please sign up for our newsletter! Guest Sarah Mei: Founder of RailsBridge, Director of Ruby Central, Chief Consultant at DevMynd Software. Summary Is your code the kind of cluttered house you might find on a reality TV show? Or the kind of sleek, minimalist house you might find in a architectural magazine. Neither one sounds like a place you could comfortably live. Sarah Mei joins the podcast to talk about Livable Code, what makes a codebase livable, how to negotiate tension between junior and senior developers and how Rails deals with developer happiness. Notes 01:33 - What is meant by “Livable Code”? 04:25 - Where does codebase abstraction go wrong? 05:41 - What makes a codebase livable? Code Climate 09:16 - Calibrating the Right Level for Your Team: Retrospective Meetings 12:22 - Principles of a Codebase 18:21 - Alleviating Tension Between Junior and Senior Developers 22:57 - The Goal of Career Development 26:42 - Guiding Architecture Choices on a Team 30:37 - Does testing help? 34:23 - Programmer Happiness 37:42 - The Attitude Toward JavaScript 39:01 - The Right Design For Your Codebase is SubjectiveSpecial Guest: Sarah Mei.Sponsored By:Table XI: A trusted UX design + software development company. We are 35 meticulous and curious minds in Chicago with a 15 year history of building websites, mobile applications and custom digital experiences for everyone from startups to storied brands. Our partners trust us to create innovative solutions that drive their businesses forward.Links:Confreaks TV | How to be a Better Junior Developer - RailsConf 2014