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
- Tracking Time
- Micromanagement
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
- Pull Request Sample
- Amount of Investment
- Community Management
- Communication
47:22 - Reacting to Change
- Process and Ceremony
- Deming’s Common Cause and Special Cause
- Pair Programming
54:16 - Just Blog It!
Picks
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)