Go offline with the Player FM app!
"Working Effectively with Legacy Code" by Michael Feathers (Part 2)
Manage episode 430122252 series 3585645
In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss the second half of "Working Effectively with Legacy Code" by Michael Feathers. Join them as they discuss how to keep up a good attitude while working on legacy code, how to get started when you're intimidated, and some of the legacy and greenfield projects they've worked on in their careers! ------------ Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week! The full book schedule and links to every major podcast player can be found at https://bookoverflow.io https://x.com/bookoverflowpod
68 episodes
Manage episode 430122252 series 3585645
In this episode of Book Overflow, Carter Morgan and Nathan Toups discuss the second half of "Working Effectively with Legacy Code" by Michael Feathers. Join them as they discuss how to keep up a good attitude while working on legacy code, how to get started when you're intimidated, and some of the legacy and greenfield projects they've worked on in their careers! ------------ Book Overflow is a podcast for software engineers, by software engineers dedicated to improving our craft by reading the best technical books in the world. Join Carter Morgan and Nathan Toups as they read and discuss a new technical book each week! The full book schedule and links to every major podcast player can be found at https://bookoverflow.io https://x.com/bookoverflowpod
68 episodes
All episodes
×
1 Developing a Mental Model for AI - Thinking Like a Large Language Model by Mukund Sundararajan 1:06:35

1 Chasing Taillights - In The Plex by Steven Levy 1:07:11

1 How Google Created the Cloud - In The Plex by Steven Levy 1:04:29

1 The Origins of Google - In The Plex by Steven Levy 1:02:08

1 Making a Dent in the Universe - ReWork by Jason Fried and David Heinemeier Hansson 1:10:29

1 Coordination in Distributed Systems - Grokking Concurrency by Kirill Bobrov 1:01:10

1 Basics of Concurrency - Grokking Concurrency by Kirill Bobrov 1:00:49

1 Graduate Algorithms and Georgia Tech OMSCS 1:15:22

1 High-Leverage Thinking for Engineers - Thinking in Systems by Donella Meadows 1:05:56

1 Balancing Features and Systems Improvements - The Good News Factory by Kent Beck 1:04:50

1 John Ousterhout and Robert "Uncle Bob" Martin Discuss Their Software Philosophies 53:48

1 Is Worse Better? - Worse is Better by Richard P. Gabriel 1:08:07

1 Gergely Orosz Reflects on The Software Engineer's Guidebook 1:11:28

1 More on System Design Interviews - System Design Interview by Alex Xu 53:50

1 Carson Gross (Creator of HTMX) Reflects on Hypermedia Systems 1:05:59

1 Acing the System Design Interview - System Design Interview by Alex Xu 1:02:21

1 Evolving Your Software Teams - Team Topologies by Matthew Skelton & Manuel Pais 1:09:07

1 Building Effective Teams - Team Topologies by Matthew Skelton & Manuel Pais 1:15:13

1 Is HTMX Right For You? - Hypermedia Systems by Gross, Stepinski, & Akşimşek 1:16:04

1 Make Web 1.0 Great Again! - Hypermedia Systems by Gross, Stepinski, & Akşimşek 1:10:52


1 Project Leadership & Understanding the Business - The Software Engineer's Guidebook by Gergely Orosz 1:25:49

1 Owning Your Career - The Software Engineer's Guidebook by Gergely Orosz 1:17:29


1 Our Top Five Books! - Book Overflow 2024 1:03:14

1 Accountability Retrospective - Book Overflow 2024 1:21:39

1 Agile, Good or Bad? - The Agile Manifesto 1:13:51

1 Web App Fundamentals - The Twelve-Factor App 1:10:53

1 Brian Kernighan Reflects on Unix: A History and a Memoir 1:06:37
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.