197 RR The Social Coding Contract with Justin Searls

Episode 203 · March 4th, 2015 · 1 hr 11 mins

About this Episode

Check out RailsClips on Kickstarter!!


02:23 - Justin Searls Introduction

03:02 - Justin Searls: The Social Coding Contract

04:58 - Transitive Dependences and Understanding Technical Debt

15:21 - Learning Outside Work Hours

21:21 - Understanding Transitive Dependencies (Cont’d)

23:00 - Use Someone Else’s Framework or Write Your Own?

  • “It Depends.”
  • “A dirty code base is the sign of a well-monetized application.” - Matt Scantland

31:25 - When Does it Hurt to Use Tools You Don’t Completely Understand?

34:14 - Leaving Code Behind

36:26 - Be a Responsible Open Source User

47:22 - Reacting to Change

54:16 - Just Blog It!


Royalty Free Music by Kevin MacLeod (David)
Rebif (David)
Ruby Rogues Episode #188: Community Building with Pieter Hintjens (Jessica)
Commercial Users of Functional Programming 2015: Call for Presentations (Jessica)
James Clear: Forget About Setting Goals. Focus on This Instead. (Jessica)
Screw motivation, what you need is discipline. (Jessica)
A Wizard of Earthsea by Ursula K. Le Guin (Chuck)
Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck (Chuck)
Sony NEX-5T Compact Interchangeable Lens Digital Camera (Justin)
Justin’s Talk at RailsConf 2015: Boring Code (Sometimes a Controller is Just a Controller) (Justin)
Alpine iLX-007 7-Inch In-Dash Receiver with Apple CarPlay (Justin)