Player FM - Internet Radio Done Right
Checked 3h ago
הוסף לפני one שנה
תוכן מסופק על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות
<
<div class="span index">1</div> <span><a class="" data-remote="true" data-type="html" href="/series/before-the-chorus">Before The Chorus</a></span>


Before a song is released, a record is produced, or a chorus is written, the musicians that write them think. A lot. They live. A lot. And they feel. A LOT. Hosted by award-winning interviewer and radio host Sofia Loporcaro, Before the Chorus dives into the stories and experiences that shape these artists, and ultimately, the music we hear.
Basics of Concurrency - Grokking Concurrency by Kirill Bobrov
Manage episode 480579768 series 3585645
תוכן מסופק על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
…
continue reading
73 פרקים
Manage episode 480579768 series 3585645
תוכן מסופק על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
…
continue reading
73 פרקים
כל הפרקים
×B
Book Overflow

1 Shifting Left on Security - The DevOps Handbook 1:08:13
1:08:13
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:08:13
In this episode of Book Overflow, Carter and Nathan finish their discussion of the DevOps Handbook with parts 5 and 6! Join them as they discuss how security practices relate to DevOps, managing security without sacrificing speed, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The DevOps Handbook https://amzn.to/44tGqlX (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Kirill Bobrov Reflects on Grokking Concurrency 56:41
56:41
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי56:41
In this special episode of Book Overflow, Carter and Nathan are joined by Kirill Bobrov, author of Grokking Concurrency! Join them as Kirill reflects on what it was like writing a book for the first time, why concurrency interests him so much, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Grokking Concurrency by Kirill Bobrov https://amzn.to/3GRbnby (paid link) https://mng.bz/Z99m (45% off!) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Deployment Strategies for Success - The DevOps Handbook 1:15:58
1:15:58
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:15:58
In this episode of Book Overflow, Carter and Nathan discuss parts 3 and 4 of The DevOps Handbook! Join them as they discuss CICD, on-call rotations, telemetry, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The DevOps Handbook https://amzn.to/44tGqlX (paid link) ---------------- 00:00 Intro 02:01 About the Book and Authors 03:43 Initial Thoughts on The DevOps Handbook Parts 3 & 4 07:38 Deployment Pipelines 16:55 When to Implement DevOps Practices 24:40 Low-Risk Releases and Feature Flags 35:06 Telemetry and Observability 46:04 Open Telemetry and Tool Recommendations 51:57 On-Call Rotations 1:01:00 Launch Readiness Reviews 1:07:01 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Manuel Pais Reflects on Team Topologies 1:02:42
1:02:42
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:02:42
In this special episode of Book Overflow, Carter and Nathan are joined by Manuel Pais, author of Team Topologies! Join them as Manuel reflects on what surprised him the most while writing the book, how the popularity of remote work has changed team organization strategies, and insights from the new second edition! ---------------- https://bit.ly/tusk-bookoverflow-1 -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew Skelton and Manuel Pais https://amzn.to/4kgfH3F (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Is DevOps a Silver Bullet? - The DevOps Handbook 54:47
54:47
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי54:47
In this episode of Book Overflow, Carter and Nathan discuss The DevOps Handbook! Join them as they discuss the origins of DevOps, how it can transform developer organizations, and whether or not it's the silver bullet the authors paint it as! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The DevOps Handbook https://amzn.to/44tGqlX (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

In this special episode of Book Overflow, Carter and Nathan celebrate one year of the podcast! Join them as they reflect on what's suprised them, share some stats, and discuss which of the authors they'd most like to pair program with! ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Developing a Mental Model for AI - Thinking Like a Large Language Model by Mukund Sundararajan 1:06:35
1:06:35
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:06:35
In this episode of Book Overflow, Carter and Nathan discuss Thinking Like a Large Language Model by Mukund Sundararajan. Join them as they discuss the different mental models for working with AI, the art of prompt engineering, and some exciting developments in Carter's career! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Thinking Like a Large Language Model by Mukund Sundararajan https://amzn.to/466v89G (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Chasing Taillights - In The Plex by Steven Levy 1:07:11
1:07:11
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:07:11
In this episode of Book Overflow, Carter and Nathan discuss the final third of In The Plex by Steven Levy! Join them as they discuss Google's decision to withdraw from China, their war with book publishers, and their struggles to compete in social media! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- In The Plex by Steven Levy https://amzn.to/3T2I6NX (paid link) ---------------- 00:00 Intro 05:10 About the Book and Author 06:10 Initial Thoughts on the Book 11:27 The Real Story Behind Google Leaving China 20:44 Google's Moral Dilemmas Part 1 - DoubleClick & Lobbying 23:55 Riff: "Corporate Values" and Founder Mode 29:22 Google's Moral Dilemmas Part 2 - DoubleClick & Lobbying 37:59 Google's Book scanning project 42:56 Google vs Amazon's Different Approaches to Book Scanning 43:20 Innocent Arrogance - Street View and Privacy 46:40 Pirvacy and Surveillance Concerns 49:57 Epilogue: Chasing Taillights 55:53 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 How Google Created the Cloud - In The Plex by Steven Levy 1:04:29
1:04:29
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:04:29
In this episode of Book Overflow, Carter and Nathan discuss the second third of In The Plex by Steven Levy. Join them as they discuss how Google popularized the concept of cloud computing, the invention of Gmail, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- In The Plex by Steven Levy https://amzn.to/3T2I6NX (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 The Origins of Google - In The Plex by Steven Levy 1:02:08
1:02:08
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:02:08
In this episode of Book Overflow, Carter and Nathan discuss the first third of In The Plex by Steven Levy. Join them as they discuss Larry Page and Sergey Brin, Google's Stanford origins, and its impact on the world at large! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- In The Plex by Steven Levy https://amzn.to/3T2I6NX (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Making a Dent in the Universe - ReWork by Jason Fried and David Heinemeier Hansson 1:10:29
1:10:29
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:10:29
In this episode of Book Overflow, Carter and Nathan discuss ReWork by Jason Fried and David Heinemeier Hansson. Join them as they each share their five favorite "proverbs" the book has to offer! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ReWork by Jason Fried and David Heinemeier Hansson https://amzn.to/43vgO7T (paid link) Grokking Concurrency by Kirill Bobrovhttps://amzn.to/4mwuAzP (paid link) Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newporthttps://amzn.to/43bW06q (paid link) Thinking in System by Donella H. Meadowshttps://amzn.to/43xYATl (paid link) Philosophy of Software Design by John Ousterhouthttps://amzn.to/43xYCdV (paid link) Why We Sleep: Unlocking the Power of Sleep and Dreams by Matthew Walker (https://amzn.to/3F94ZfD (paid link) Getting Real: The smarter, faster, easier way to build a successful web application by Jason Fried and David Heinemeier Hansson https://amzn.to/3SQlakS (paid link)---------------- 00:00 Intro 01:50 About the Book and Authors 05:00 Initial Thoughts on the Book 14:20 Top 5 Favorite Chapters Discussion 15:00 Tone is in Your Fingers - Tools vs Skills 19:00 Anti-Workaholism Philosophy 22:32 Focus on What Won't Change 27:14 Make a Dent in the Universe 33:24 Interruption is the Enemy of Productivity 39:59 Go to Sleep - The Importance of Rest 46:58 Say No by Default 51:35 Welcome Obscurity - Private Launches 56:12 Scratch Your Own Itch - Build What You Need 1:01:04 How to Say You're Sorry - Proper Apologies 1:04:42 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Coordination in Distributed Systems - Grokking Concurrency by Kirill Bobrov 1:01:10
1:01:10
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:01:10
In this episode of Book Overflow, Carter and Nathan discuss the second half of Grokking Concurrency by Kirill Bobrov! Join them as they discuss the mutexes, semaphores, the reactor pattern, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Grokking Concurrency by Kirill Bobrov https://amzn.to/3GRbnby (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Basics of Concurrency - Grokking Concurrency by Kirill Bobrov 1:00:49
1:00:49
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:00:49
B
Book Overflow

1 Graduate Algorithms and Georgia Tech OMSCS 1:15:22
1:15:22
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:15:22
In this special episode of Book Overflow, Carter and Nathan take some time to debrief Georgia Tech's famously difficult Graduate Algorithms course, which Carter just passed! As alumni of the OMSCS program, Carter and Nathan discuss why they chose to pursue the degree, how the course has changed over time due to the improvements in LLMs, and how algorithmic thinking can benefit you as a software engineer! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 High-Leverage Thinking for Engineers - Thinking in Systems by Donella Meadows 1:05:56
1:05:56
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:05:56
This week Carter and Nathan read Donella Meadows’ Thinking in Systems. A foundational primer on systems thinking, the book explores how stocks, flows, feedback loops, and leverage points shape everything from ecosystems to organizations. Join them as they discuss how systems thinking applies to software engineering, the hidden structures behind burnout and tech debt, and how to make high-leverage changes in complex systems. -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Thinking in Systems by Donella H. Meadows https://amzn.to/4cMB35k (paid link) Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck https://amzn.to/3RoB9pR (paid link) Refactoring: Improving the Design of Existing Code by Martin Fowler https://amzn.to/43Wqk5Q (paid link) Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford https://amzn.to/3Y7CNjk (paid link) One Nation Under Blackmail, Vol. 1: The Sordid Union Between Intelligence and Crime that Gave Rise to Jeffrey Epstein by Whitney Alyse Webb https://amzn.to/3RsMt4f (paid link) Slow Productivity: The Lost Art of Accomplishment Without Burnout by Cal Newport https://amzn.to/3EH8MAe (paid link) The Software Engineer's Guidebook: Navigating Senior, Tech Lead, and Staff Engineer Positions at Tech Companies and Startups by Gergely Orosz https://amzn.to/3ExwPSa (paid link) What Is ChatGPT Doing ... and Why Does It Work? by Stephen Wolfram https://amzn.to/4iuSUim (paid link) ---------------- 00:00 Intro 01:41 About the Book 03:43 Thoughts on the Book 08:07 Covering the Foundations and Defining Terms 16:36 Feedback loops 22:31 Overconfidence and why models lead us astray. 35:56 Paradigms and Framing 49:30 Leverage Points 01:02:04 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Balancing Features and Systems Improvements - The Good News Factory by Kent Beck 1:04:50
1:04:50
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:04:50
This week Carter and Nathan read the Kent Beck's The Good News Factory. A sequel to Tidy First?, The Good News Factory explores the economics of software and instructs tech executives on how to produce teams that are constantly delivering good news. Join them as they discuss balancing feature development and systems improvment, the economic incentives of software, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ---------------- 00:00 Intro 12:23 About the Book 14:08 Thoughts on the Book 16:24 Features, Structure, Coupling, and Cohesion 33:13 Responding to Organizational Changes 42:12 3X: Explore, Expand, and Extract 56:54 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 John Ousterhout and Robert "Uncle Bob" Martin Discuss Their Software Philosophies 53:48
53:48
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי53:48
Following up on their recent discussion on software design (inspired by Book Overflow!), John Ousterhout and Robert "Uncle Bob" Martin join Carter and Nathan for their first ever joint interview! Join them as they discuss what it was like working together, how the discussion came to be, and what they both learned from the process! Ousterhout/Martin Discussion: https://github.com/johnousterhout/aposd-vs-clean-code -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- A Philosophy of Software Design by John Ousterhouthttps://amzn.to/3XCPliz (Paid Link)Clean Code by Robert Martinhttps://amzn.to/4iJ4Ttq (Paid Link) Clean Coder, The: A Code of Conduct for Professional Programmers by Robert C. Martin https://amzn.to/3E9zf9l (Paid Link) We, Programmers: A Chronicle of Coders from Ada to AI by Robert Martin https://amzn.to/42aW194 (Paid Link) Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides https://amzn.to/4hRbYa3 (Paid Link) Structured Analysis and System Specification by Tom DeMarco, P. J. Plauger https://amzn.to/3E0Y7QD (Paid Link) Practical Guide to Structured Systems Design by Meilir Page-Jones https://amzn.to/4hNd8mV (Paid Link) Design by Contract: By Example First Edition by Richard Mitchell, Jim McKim, Bertrand Meyer https://amzn.to/4i4X6VW (Paid Link) Structured Programming by Edsger Wybe Dijkstra, C. A. R. Hoare, Ole-Johan Dahl https://amzn.to/42fXfzX (Paid Link) On the Criteria To Be Used in Decomposing Systems into Modules by D.L. Parnas https://wstomv.win.tue.nl/edu/2ip30/references/criteria_for_modularization.pdf ---------------- 00:00 Intro 03:11 Origin of the debate 06:52 Motivation for the debate 11:35 How did you settle on the terms of the debate? 14:30 Overcoming Self-Doubt and Engaging with others 20:06 Influences in Developing Design Aesthetics 28:45 Taking time for Deep Thinking vs Shallow thinking 33:58 Writing Code and Reducing Cognative Load 39:05 Encouraging healthy debate 42:38 Coding Style, Retirement, and what’s next 49:40 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Is Worse Better? - Worse is Better by Richard P. Gabriel 1:08:07
1:08:07
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:08:07
This week Carter and Nathan take a break from books and discuss the the seminal Worse is Better essays by Richard P. Gabriel. Join them as they how Unix and C were once perceived, tradeoffs in software design, and whether or not worse is truly better! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Worse is Better https://www.dreamsongs.com/WorseIsBetter.html Rise of Worse is Better https://www.dreamsongs.com/RiseOfWorseIsBetter.html ---------------- 00:00 Intro 01:37 About the Essays 06:18 Thoughts on the Essays 15:48 "the right thing" vs "worse is better" or MIT vs New Jersey 39:59 Usefulness: Why worse beats better 49:41 when worse is worse 57:31 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Gergely Orosz Reflects on The Software Engineer's Guidebook 1:11:28
1:11:28
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:11:28
In this episode, Gergely Orosz joins Carter and Nathan to discuss his book The Software Engineer's Guidebook. Join them as Gergely reflects on the differences between writing a book and The Pragmatic Engineer newsletter, the importance of professional networks, and the state of the hiring market today! https://www.pragmaticengineer.com/ -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Software Engineer's Guidebook https://amzn.to/41AxMAL (Paid Link) Thinking in Systems by Donella H. Meadows https://amzn.to/4kGtmkI (Paid Link) Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck https://amzn.to/4bHoNCv (Paid Link) Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs by Dr. James Stanier https://amzn.to/4kCzvhD (Paid Link) The Engineering Executive's Primer: Impactful Technical Leadership by Will Larsonhttps://amzn.to/4hpRDIS (Paid Link) ---------------- 00:00 Intro 02:11 What inspired you to write the book? 08:46 Gaining the Vocabulary and learning on your own 13:45 Writing a Newsletter vs Writing a Book 22:55 Taking initiative and Embracing Curiosity 35:30 Working Remotely and Cultivating Connections 41:13 Periodic Effort: Stretching, Executing, and Coasting 46:41 Navigating Company Cultures 50:05 The Future of Interviews: AI Cheating and the end of the Remote Interviews 58:33 How the job market has changed 01:05:10 Closing Thoughts Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 More on System Design Interviews - System Design Interview by Alex Xu 53:50
53:50
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי53:50
This week Carter and Nathan discuss the second half of System Design Interview by Alex Xu. Join them as they discuss how system design interviews prepare you for daily work, what system design questions they've been asked in the past, and their thoughts on Apple Intelligence! Byte Byte Go: https://bytebytego.com/ -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- System Design Interview by Alex Xu https://amzn.to/4iUR9vg (paid link) ----- 00:00 Intro 03:30 Thoughts on the Book 14:01 Nathan's Favorite Case Study and Thoughts on Take-Home Problems 21:23 non sequitur: Applying for Jobs, Recruiters, and Compensation 36:03 non sequitur: roasting Apple on how bad Siri is right now. 41:57 Carter's favorite case study and New books for the backlog 49:07 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Carson Gross (Creator of HTMX) Reflects on Hypermedia Systems 1:05:59
1:05:59
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:05:59
In this episode, Carson Gross joins Carter and Nathan to discuss his book Hypermedia Systems Join them as Carson reflects on the process of publishing the book, the development of HTMX, and how to deal with setbacks! John Ousterhout and Bob Martin Conversationhttps://github.com/johnousterhout/aposd-vs-clean-code Fixi.js (a new project from Carson Gross)https://github.com/bigskysoftware/fixi Triptych - New Attributes for HTML https://github.com/alexpetros/triptychHTMXhttps://htmx.org/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Hypermedia Systemshttps://amzn.to/4iou43T (Paid Link)Philosophy of Software Design by John Ousterhouthttps://amzn.to/4bEVMHp (Paid Link) The Master and Margarita: 50th-Anniversary Edition by Mikhail Bulgakov https://amzn.to/3R1pzR3 (Paid Link) Worse is Better (essay)https://www.dreamsongs.com/WorseIsBetter.html No Silver Bullet https://worrydream.com/refs/Brooks_1986_-_No_Silver_Bullet.pdf---------------- 00:00 Intro 01:47 What Inspired you to write Hypermedia Systems 07:37 Challenging Assumptions, Hypermedia, Javascript, and Worse is Better 13:51 Roy Fielding, REST, HATEOAS and mispronouncing things. 16:15 What is the most surprising outcome of writing Hypermedia Systems? 19:42 Creating fixi.js 28:32 Discussing Progressive Enhancement, Triptych, and Browser Standards 35:40 Dealing with Setbacks and Success 41:01 No Silver Bullet, and the Ousterhout and Martin debate 50:00 What if No HTMX? Hypercard 56:11 Tool chains, debuggers, and developer expectations 01:01:29 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Acing the System Design Interview - System Design Interview by Alex Xu 1:02:21
1:02:21
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:02:21
This week Carter and Nathan discuss the first half of System Design Interview by Alex Xu. Join them as they discuss Alex's excellent newsletter Byte Byte Go, how systems design interviews reflect actual jobs, and what tips and tricks Alex offers to ace your interviews! Byte Byte Go: https://bytebytego.com/ -- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------System Design Interview – An insider's guide by Alex Xu https://amzn.to/3EXFYUa (paid link)Team Topologies by Matthew Skelton and Manuel Paishttps://amzn.to/4kgfH3F (paid link)---------------- 00:00 Intro 01:33 About the Book 03:08 Thoughts on the Book 11:57 What is a Systems Design Interview? 22:15 Why focus on Systems Design Interview? 27:26 Our Experience with System Design Interviews 36:09 Strategies, Approach, and Expertise 40:20 Importance of Back of the Envelope Calculations 45:39 Learning through building 57:02 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Evolving Your Software Teams - Team Topologies by Matthew Skelton & Manuel Pais 1:09:07
1:09:07
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:09:07
In this episode of Book Overflow, Carter and Nathan discuss the second half of Team Topologies by Matthew Skelton and Manuel Pais. Join them as they discuss how teams evolve, when you can tell a team might be reaching its breaking point, and what a company needs beyond the team topologies! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Team Topologies by Matthew Skelton and Manuel Pais https://amzn.to/4kgfH3F (paid link) ---------------- 00:00 Intro 01:26 About the Book 03:10 Thoughts on the Book 09:20 Team Interaction Modes 41:01 Changing Team Structures 01:05:04 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Building Effective Teams - Team Topologies by Matthew Skelton & Manuel Pais 1:15:13
1:15:13
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:15:13
In this episode of Book Overflow, Carter and Nathan discuss the first half of Team Topologies by Matthew Skelton and Manuel Pais. Join them as they discuss the four main types of teams, what teams they've worked on in the past, remote work, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Team Topologies by Matthew Skelton and Manuel Pais https://amzn.to/4kgfH3F (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Is HTMX Right For You? - Hypermedia Systems by Gross, Stepinski, & Akşimşek 1:16:04
1:16:04
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:16:04
In this episode of Book Overflow, Carter and Nathan discuss the back half of Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek. Join them as they discuss the pros and cons of HTMX, whether or not you should choose it over a more popular framework like React, and more! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek https://amzn.to/3C503GQ (https://amzn.to/4aDjFyD) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Make Web 1.0 Great Again! - Hypermedia Systems by Gross, Stepinski, & Akşimşek 1:10:52
1:10:52
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:10:52
In this episode of Book Overflow, Carter and Nathan discuss the first 200 pages of Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek. Join them as they discuss HTMX, an alternative to modern JavaScript front-end frameworks, and the philosophies that made Web 1.0 so powerful! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Hypermedia Systems by Carson Gross, Adam Stepinski, and Deniz Akşimşek https://amzn.to/3C503GQ (https://amzn.to/4aDjFyD) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Kent Beck Reflects on Tidy First? 1:06:26
1:06:26
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:06:26
In this special episode of Book Overflow, Kent Beck joins Carter and Nathan to discuss his book Tidy First? Join them as Kent reflects on the artistry of programming design, the importance of optionality, and how the Time Value of Money applies to software engineering! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Tidy First? https://amzn.to/4atHiKa (Paid Link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Project Leadership & Understanding the Business - The Software Engineer's Guidebook by Gergely Orosz 1:25:49
1:25:49
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:25:49
In this episode of Book Overflow, Carter and Nathan discuss the second half of The Software Engineer's Guidebook by Gergely Orosz. Join them as they discuss work/life balance, project management, and which computer science subreddits to avoid! (We're about 95% sure that Carter recorded with the wrong microphone accidentally, so his audio is a little rough this episode. Sorry!) -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Software Engineer's Guidebook by Gergely Orosz https://amzn.to/3C503GQ (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Owning Your Career - The Software Engineer's Guidebook by Gergely Orosz 1:17:29
1:17:29
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:17:29
In this episode of Book Overflow, Carter and Nathan discuss The Software Engineer's Guidebook by Gergely Orosz. Join them as they discuss software engineering compensation, how to ace your performance reviews, and what "getting things done" means! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Software Engineer's Guidebook by Gergely Orosz https://amzn.to/3C503GQ (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Guess That Quote! - Book Overflow 2024 55:12
55:12
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי55:12
In this season finale of Book Overflow, Carter and Nathan put their memories to the test and see if they can guess which quotes come from which books! Using their custom built Book Overflow Game (game.bookoverflow.io), Carter and Nathan present themselves with a series of quotes from all the books they read and try to identify which book the quote is from! Thank you for a great 2024! We'll see you in January of 2025! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Our Top Five Books! - Book Overflow 2024 1:03:14
1:03:14
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:03:14
In this special episode of Book Overflow, Carter and Nathan review their top five books of the year! Join them as they discuss their favorite books, why they cracked the top five, and their thoughts on the first year of Book Overflow! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Accountability Retrospective - Book Overflow 2024 1:21:39
1:21:39
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:21:39
In this special episode of Book Overflow, Carter and Nathan review all the promises they made at the end of each episode when they ask each other "What will you do differently in your career as a result of having read this book?" Join them as they review every goal they set, whether or not they kept it, and what they've learned from this year of reading the best technical books in the world! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Agile, Good or Bad? - The Agile Manifesto 1:13:51
1:13:51
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:13:51
In this episode of Book Overflow, Carter and Nathan discuss The Agile Manifesto, a free-to-read document that has greatly defined the modern software engineering landscape. Join them as they discuss its legacy, how it persists in software engineering today, and whether it was ultimately a good or bad development! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Agile Manifesto https://agilemanifesto.org/ ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Web App Fundamentals - The Twelve-Factor App 1:10:53
1:10:53
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:10:53
In this episode of Book Overflow, Carter and Nathan discuss The Twelve-Factor App, a free-to-read manifesto on the fundamentals of building a modern web application. Join them as they discuss scalability, statelessness, and the proper way to handle logs! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Twelve-Factor App https://12factor.net/ Web Scalability for Startup Engineers by Artur Ejsmont https://amzn.to/3AWkfKp (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Brian Kernighan Reflects on Unix: A History and a Memoir 1:06:37
1:06:37
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:06:37
In this special episode of Book Overflow, Brian Kernighan once again joins Carter and Nathan, this time to discuss his book Unix: A History and a Memoir. Join them as Brian recounts what it was like working at Bell Labs, how it feels to have contributed so much to the world of computing, and whether or not he thinks creating a big idea like Unix is still possible! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Unix: A History and a Memoir https://amzn.to/3YVnlYv (Paid Link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Keeping Your Codebase Clean - Tidy First? by Kent Beck 1:15:47
1:15:47
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:15:47
In this episode of Book Overflow, Carter and Nathan discuss Tidy First? by Kent Beck. Join them as they discuss when you should prioritize tidying your code over feature improvements, what tidying means, and the Beck's thoughts on software and the time value of money! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Tidy First?: A Personal Exercise in Empirical Software Design by Kent Beck https://amzn.to/40uOEtL (paid link) Refactoring: Improving the Design of Existing Code (2nd Edition) by Martin Fowler https://amzn.to/3C9d5mq (paid link) Building Evolutionary Architectures: Automated Software Governance by Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage https://amzn.to/4fmoIVC (paid link) A Philosophy of Software Design, 2nd Edition by John Ousterhout https://amzn.to/4ecmYgv (paid link) The Practice of Programming by Brian Kernighan, Rob Pike https://amzn.to/4fuMP4b (paid link) ---------------- 00:00 Intro 03:14 About the Book 05:41 Thoughts on the Book 11:17 Techniques and Approaches for Tidying (Part 1) 36:20 How to prioritize and manage tidying tasks (Part 2) 47:30 Optionality, Reversibility and The Philosophy of Tidying (Part 3) 01:05:38 Final Thoughts ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Pramod Sadalage Reflects on Building Evolutionary Architectures 1:01:30
1:01:30
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:01:30
In this special episode of Book Overflow, Pramod Sadalage joins Carter and Nathan to discuss his book Building Evolutionary Architectures. Join them as Pramod shares his thoughts on how he became a database expert, the differences between refactoring code and databases, and how AI is affecting how we work with databases! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Building Evolutionary Architectures https://amzn.to/4eoXWuX (Paid Link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 The Legacy of Unix - Unix: A History and a Memoir by Brian Kernighan 1:23:55
1:23:55
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:23:55
In this episode of Book Overflow, Carter and Nathan discuss Unix: A History and a Memoir by Brian Kernighan. Brian Kernighan, one of the inventors of Unix, discusses in detail how the idea came to be, who the key contributors were, and what about Unix made it so revolutionary. -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Unix: A History and a Memoir by Brian Kernighan https://amzn.to/40bB6mN (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 New Horizons & Executive Politicking - The Unicorn Project by Gene Kim 1:23:46
1:23:46
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:23:46
In this episode of Book Overflow, Carter and Nathan finish their discussion of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss how businesses bet big on new ideas, dealing with layoffs, and executive politicking! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Unicorn Project by Gene Kim https://amzn.to/3XJFg2u (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Rebecca Parsons Reflects on Building Evolutionary Architectures 56:02
56:02
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי56:02
In this special episode of Book Overflow, Rebecca Parsons joins Carter and Nathan to discuss her book Building Evolutionary Architectures. Join them as Rebecca shares her thoughts on the benefits of abstractions, how the computer science industry has changed during her tenure, and how her academic work on genetic algorithms influenced the book! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Building Evolutionary Architectures https://amzn.to/4eoXWuX (Paid Link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 You Build It, You Run It - The Unicorn Project by Gene Kim 1:12:33
1:12:33
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:12:33
In this episode of Book Overflow, Carter and Nathan discuss Part Two of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss the protagonist Maxine's journey of transforming the failing Phoenix Project from a big ball of mud into an agile, efficient architecture! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Unicorn Project by Gene Kim https://amzn.to/3XJFg2u (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Martin Fowler Reflects on Refactoring: Improving the Design of Existing Code 1:10:55
1:10:55
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:10:55
In this special episode of Book Overflow, Martin Fowler joins Carter and Nathan to discuss his book Refactoring: Improving the Design of Existing Code. Join them as Martin shares why he wrote Refactoring, how the art of refactoring has changed, and how he views the book's legacy!https://martinfowler.com/-- Books Mentioned in this Episode --Note: As an Amazon Associate, we earn from qualifying purchases.----------------------------------------------------------Refactoring: Improving the Design of Existing Code by Martin Fowler and Kent Beckhttps://amzn.to/4enmuox (paid link)The Art of Agile Development, 2nd Edition by James Shore and Shane Wardenhttps://amzn.to/47TiM3D (paid link)Make No Law: The Sullivan Case and the First Amendment by Anthony Lewishttps://amzn.to/3zJ3K3O (paid link)----------------00:00 Intro01:58 Motivation for writing the book09:45 Refactoring, Extreme Programming, and testing19:17 Estimating, Unknowns, and Complexity23:40 Trust and High Performing Teams30:32 refactoring in the wild: imitate, assimilate, innovate, best practices and sensible defaults43:39 Legacy of the book and rational for second edition47:35 What are the role of books now? Evergreen content, Long-form content in a world of short-form content.01:03:21 Book Recommendations01:09:12 Closing Thoughts----------------Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5LApple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325X: https://x.com/bookoverflowpodCarter on X: https://x.com/cartermorganNathan's Functionally Imperative: www.functionallyimperative.com----------------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://www.bookoverflow.io…
B
Book Overflow

1 Local Development & Maddening Bureaucracy - The Unicorn Project by Gene Kim 1:31:16
1:31:16
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:31:16
In this episode of Book Overflow, Carter and Nathan discuss the part one of The Unicorn Project by Gene Kim. Written in the style of a novel, join them as they discuss the protagonist Maxine's journey of being assigned to a failing project, working within a maddening bureaucracy, fighting for easy local development! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- The Unicorn Project by Gene Kim https://amzn.to/3XJFg2u (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan Nathan's Functionally Imperative: www.functionallyimperative.com ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Work at a Natural Pace & Obsess Over Quality - Slow Productivity by Cal Newport 1:38:09
1:38:09
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:38:09
In this episode of Book Overflow, Carter and Nathan discuss the second half of Slow Productivty by MIT-educated computer scientist and productivity expert Cal Newport. Join them as they discuss what it means to work at a natural pace, how to obsess over quality, and the useful tactics Cal Newport recommends to do both! -- Books Mentioned in this Episode -- Note: As an Amazon Associate, we earn from qualifying purchases. ---------------------------------------------------------- Slow Produtivity by Cal Newport https://amzn.to/3B6cscM (paid link) ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan ---------------- 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://www.bookoverflow.io…
B
Book Overflow

1 Neal Ford Reflects on "Building Evolutionary Architectures" 1:04:29
1:04:29
הפעל מאוחר יותר
הפעל מאוחר יותר
רשימות
לייק
אהבתי1:04:29
In this special episode of Book Overflow, Carter Morgan and Nathan Toups are joined by Neal Ford as he reflects on his book Building Evolutionary Architectures. Join them as they discuss the inspiration for the book, the process of writing it with three other co-authors, and how Neal envisions the future of software architecture! ---------------- Spotify: https://open.spotify.com/show/5kj6DLCEWR5nHShlSYJI5L Apple Podcasts: https://podcasts.apple.com/us/podcast/book-overflow/id1745257325 X: https://x.com/bookoverflowpod Carter on X: https://x.com/cartermorgan…
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.