Artwork

Content provided by Table XI. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Table XI or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Episode 13: Livable Code With Sarah Mei

41:38
 
Share
 

Manage episode 216662988 series 2438263
Content provided by Table XI. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Table XI or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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:

Links:

  continue reading

74 episodes

Artwork
iconShare
 
Manage episode 216662988 series 2438263
Content provided by Table XI. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Table XI or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

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:

Links:

  continue reading

74 episodes

All episodes

×
 
Loading …

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.

 

Quick Reference Guide