Modern Software Engineering • Dave Farley & Steve Smith • GOTO 2022

01:04:45 4501 views 100% Published 3 months ago

This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub

Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts

Find plenty more from Dave on his Continuous Delivery YouTube channel:

What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial. The discussion is centered around Dave’s latest book “Modern Software Engineering.”
The interview is based on Dave's book "Modern Software Engineering":

00:00 Intro
01:45 Software engineering books that shook our foundation
06:36 Modern software engineering in practice
09:52 Working iteratively
18:33 The experimental software engineer
29:09 Managing complexity in the cloud age
40:16 How to apply the separation of concerns in a team
46:28 Rolling the wheel of time
53:15 What’s next after Modern Software Engineering?
01:03:52 Outro

Read the full transcription of the interview here:

David Farley • Modern Software Engineering •
Dave Farley & Jez Humble • Continuous Delivery •
Steve Smith • Measuring Continuous Delivery •
Eric Evans • Domain-Driven Design •
Kent Beck • Extreme Programming Explained •
Michael Feathers • Working Effectively with Legacy Code •
Alistair Cockburn • Agile Software Development •
Mary & Tom Poppendieck • Implementing Lean Software Development •
Fred Brooks Jr. • The Mythical Man-Month •
Simon Brown • Software Architecture for Developers Vol. 2 •
Woods, Erder & Pureur • Continuous Architecture in Practice •
George Fairbanks • Just Enough Software Architecture •
#SoftwareEngineering #DaveFarley #SteveSmith #Programming #Harness #ContinuousDelivery #ModernSoftwareEngineering #SoftwareArchitecture #DevOps #WorkingIteratively

Harness is the only end-to-end platform for complete software delivery. It provides a simple, safe and secure way for engineering and DevOps teams to release applications into production. Try Harness for free!

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.

Watch on YouTube