Go offline with the Player FM app!
Episode 13: Livable Code With Sarah Mei
Manage episode 216662988 series 2438263
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?
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 Subjective
Special 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:
74 episodes
Manage episode 216662988 series 2438263
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?
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 Subjective
Special 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:
74 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.