Chris Ford has spicy takes on Engineering With AI!

Chris Ford has spicy takes on Engineering With AI!

"Human in the loop doesn't work"! "Developers passing on tribal code base knowledge is over!" "Pair Programming still matters!" "Refactoring is not dead!" "We should stop calling things CD!" Wait, that last one is quite reasonable. (Continuous Delivery, Continuous Deployment, Continuous Design, Compact Disc, Certificate of Deposit...) This was a really great conversation! Chris has been thinking hard about the impacts AI is having on software engineering, and it showed! Books, blogs and other resources we mentioned Working Effectively with Legacy Code (WELC): https://www.oreilly.com/library/view/... Continuous Deployment: https://www.thoughtworks.com/en-gb/in... The Phoenix Architecture - Chad Fowler's writing on AI: https://aicoding.leaflet.pub/ As usual, thanks to our founding sponsor, Navalia! https://navalia.io 0:00 Intro 1:32 Chris Ford's Background 4:28 Human in the Loop Is Dead 9:38 Reinvesting Time in Quality 16:41 Favorite AI Coding Tools 19:41 Surprising Superpowers 23:49 Impact on Product Management 25:43 Architecture and Planning 28:20 Changes in Testing 33:41 Continuous Deployment 38:34 Infrastructure Changes 42:27 Debugging with AI 43:58 Refactoring in the AI Era 51:33 Dependency Management 56:23 Pair Programming's Future 59:52 Team Ratios and Roles 1:05:05 Rapid Fire Questions