136 iPS Efficient Engineering Practices for Software Projects with Neal Ford

    0
    203

    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)