Episode 137

136 iPS Efficient Engineering Practices for Software Projects with Neal Ford

00:00:00
/
01:09:30

January 7th, 2016

1 hr 9 mins 30 secs

Your Hosts

About this Episode

01:20 - Neal Ford Introduction

02:16 - Efficient Engineering Practices for Software Projects

08:42 - Feature Branching

12:13 - Bad Things About Feature Branching

  • Merge Ambush
  • No Opportunistic Refactoring
  • Merge Conflicts

17:02 - Trunk Based Development

24:10 - Continuous Integration (Cont’d)

26:58 - Hypothesis-Driven Development (Experiment-Driven Development)

32:08 - Pull Requests

35:32 - Feature Branching (Cont’d)

40:32 - Implementing Feature Toggles

44:47 - Automatic Machine Provisioning

49:15 - Consulting Judo - Michael Nygard

  • “Demonstration trumps discussion.”

54:28 - Eliminating Pain Points; Automation & Delegation

01:00:33 - The Out-of-town Consultant Effect

Picks

Apple TV (Jaim)
Pebble Time Steel (Chuck)
iOS Remote Conf (Chuck)
LaunchDarkly (Neal)
Grasp (Neal)