Refactoring Podcast

Refactoring Podcast

By Luca RossiBusinessManagement
Download on the App Store

Refactoring Podcast episodes

  • The Future of Creative Organizations ✏️ — with Dan Shipper

    Today's guest is Dan Shipper!Dan is the CEO and founder of Every, which is one of the world's most popular publications, writing about AI and our relationship with technology. And Dan is one of my heroes. His newsletter was the first I ever paid for on Substack, and single-handedly inspired me to start Refactoring. But he doesn't know. I will tell him during the interview and you will see what he says. So with Dan, we'll talk about the boundaries blurring between product development and content creation, the role of generalists, entrepreneurs, and how his team builds software with AI. And spoiler alert, AI writes 90% of their code.03:08 Introduction06:42 Every and Dan's journey in tech12:56 From writer to CEO16:20 The importance of delegating18:01 What you want vs what people want21:06 Stick to yourself24:38 Playing the long game27:02 AI and content creation31:05 Approaching the use of AI36:29 Finding new workflows with AI39:03 More an AI generated code40:35 A new skillset for engineers42:44 More on the new engineering role44:45 The next AI assisted leaps

    —

    This episode is brought to you by https://workos.com

    —

    You can also find this at:

    - 📬 Newsletter: https://refactoring.fm

    - 📱 YouTube: https://youtu.be/HgKAg1rtQoE

    —

    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    49 min
  • Combining AI and Human Work 🤖 — with Marco Trombetti

    Today's guest is Marco Trombetti!Marco is the CEO and founder of Translated, one of the largest translation companies in the world, powering translations for the likes of Airbnb, Uber, Skyscanner, and more.Translated is also an AI pioneer. It has developed its own models for more than 20 years and has recently released the most advanced translation LLM in the world.With Marco, we talked about the future of AI, combining AI and human work and the role of regulation. This is also the first interview we ever did in person. But as you will see and hear, I was recovering from a bad cough and had a bit of a low voice, hope you don't mind.(00:03:26) Introduction(00:05:45) The history of Translated(00:09:51) The use of transformers(00:12:47) Lara: the most advanced translation AI(00:17:51) The next step in AI models(00:24:01) The "Lara gap"(00:28:50) The real cost of training Lara(00:32:39) AI impact on human work in translation(00:41:16) Applying the Translated model in other fields(00:45:21) Concerns in AI applications(00:53:51) More on AI regulation(00:56:15) The state of AI startups(00:59:25) Understanding the AI game(01:03:31) AI and regular jobs—This episode is brought to you by https://workos.com—You can also find this at:- 📬 Newsletter: https://refactoring.fm- 📱 YouTube: https://youtu.be/HgKAg1rtQoE—For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    1 hr 8 min
  • User-experience, Local-first apps and dev tools 🔧 — with Adam Wiggins

    Today's guest is Adam Wiggins!

    Adam is the General Manager of Platform at The Browser Company and co-founder of Heroku.
    With Adam, we talked about innovating user experience in software and AI, we discussed what Local-first software means and we explored the future of developer tools.
    (02:49) Introduction
    (04:01) Adam's journey in tech
    (06:15) The rise of developer experience
    (10:03) The constant drive of improving UX
    (12:07) Dia & The Browser Company
    (14:49) Using AI to improve UX
    (20:38) Unlocking potentials through UX
    (25:18) Local-first software
    (32:34) Data ownership
    (34:31) Web development and complexity
    (38:03) AI and the future of development
    (40:25) The iteration loop
    —
    This episode is brought to you by https://workos.com
    —
    You can also find this at:
    - 📬 Newsletter: https://refactoring.fm
    - 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw
    - 📱 Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305
    —
    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    49 min
  • Growing the development forest 🌲 — with Martin Fowler

    Today's guest is Martin Fowler!

    Martin is chief scientist at ThoughtWorks. He is one of the original signatories of the Agile Manifesto and author of several legendary books, among which there is Refactoring, which shares the name with this podcast and this newsletter.
    With Martin, we talked about the impact of AI on software development, from the development process to how human learning and understanding changes up to the future of software engineering jobs.
    Then we explored the technical debt metaphor, why it has been so successful, and Martin's own advice on dealing with it. And finally, we talked about the state of Agile, the resistance that still exists today towards many Agile practices and how to measure engineering effectiveness.
    (03:29) Introduction
    (05:20) Development cycle with AI
    (08:36) Less control and reduced learning
    (13:11) Splitting task between Human and AI
    (14:48) The skills shift
    (20:17) Betting on new technologies
    (27:22) Martin's Refactoring and technical debt
    (29:24) Accumulating "cruft"
    (33:14) Dealing with "cruft"
    (37:24) The financial value of refactoring
    (42:04) Measuring performances
    (46:19) Why the "forest" didn't spread
    (56:11) Make the forest appealing
    —
    This episode is brought to you by https://workos.com
    —
    You can also find this at:
    - 📬 Newsletter: https://refactoring.fm
    - 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw
    - 📱 Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305
    —
    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    1 hr 1 min
  • Profitable Engineering 🛠️ — with Aviv Ben Josef

    Today's guest is Aviv Ben Josef!

    Aviv has more than 20 years of experience in tech. He is an executive coach working with hundreds of engineering teams and leaders.
    With Aviv, we talked about profitable engineering, what makes engineering valuable, why impact is hard to measure,and what are the cultural and organizational traits that make engineering teams successful.
    (01:43) Introduction
    (02:20) Aviv’s journey into tech
    (05:57) From tech to consulting
    (08:12) Less coding, more coaching
    (11:42) Profitable engineering
    (15:11) What unprofitable engineering looks like
    (17:33) Other engineering dysfunctions
    (20:49) Why is engineering still perceived as a cost
    (27:23) Switch your approach
    (32:48) Intentional learning
    (38:29) Meta retros: connecting engineers and product
    (45:31) Set your goals
    (48:27) Product engineering in today’s framework
    (53:28) The AI influence on teamwork
    —
    This episode is brought to you by https://sleuth.io
    —

    You can also find this at:
    - 📬 Newsletter: https://refactoring.fm
    - 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw
    - 📱 Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305
    —
    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    59 min
  • The Evolution of Engineering Management 👑 — with Pat Kua

    Today's guest is Pat Kua!

    Pat is a professional engineering and leadership coach with more than 20 years of experience in tech.
    He was CTO of N26 and principal consultant at ThoughtWorks. He is an accomplished speaker and writes an awesome newsletter for tech leaders called Level Up.
    With Pat, we talked about his journey in tech, from Australia to London to Berlin. We talked about the future of engineering management and technical leadership and the ever controversial founder mode.
    Here is what we talked about:
    (02:17) Introduction
    (03:05) Pat's journey in tech
    (12:17) Engineering management evolution
    (18:27) Balancing people and tech management
    (21:55) The paybacks of a good management
    (25:25) System thinking in people's management
    (28:39) Finding the balance in hybrid roles
    (31:52) The foundation skill
    (37:42) About Paul Graham's essay
    (45:22) The maker vs multiplier framework
    (48:15) The evolution of practices in tech
    —
    This episode is brought to you by https://sleuth.io
    —
    You can also find this at:
    - 📬 Newsletter: https://refactoring.fm
    - 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw
    - 📱 Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305
    —
    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    54 min
  • Career frameworks for Engineers and Managers 🪜 — with Francesco Dominidiato

    Today's guest is Francesco Dominidiato!


    Francesco Dominidiato is CTO at Moneyfarm, one of the largest wealth management companies in Europe, and former CTO at high-growth startups like Casavo and Docebo. During his career he scaled organizations from zero to hundreds of employees, and has incredible experience at all levels: from leading small teams to NASDAQ-listed companies.


    With Francesco, we talked about career frameworks, how to create a path that creates opportunities for both individual contributors and managers, how to address career development issues, organizational debt and more.


    Here is what we talked about:


    (02:09) Introduction

    (03:07) Francesco's journey in tech

    (06:57) Today's industry direction

    (18:17) A path for all careers

    (23:36) Salary range & defining roles

    (34:24) The cost of organizational debt

    (41:10) Evolving the career framework

    (53:35) Scaling the ladders

    (57:02) Tricky roles

    (01:04:21) The path of engineering career


    —

    This episode is brought to you by https://sleuth.io

    —

    You can also find this at:


    - 📬 Newsletter: https://refactoring.fm

    - 🎧 Spotify: https://open.spotify.com/show/7Luds9dmzZDoDC8Q7EMbSw

    - 📱 Apple: https://podcasts.apple.com/us/podcast/refactoring-podcast/id1719137305


    —


    For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

    1 hr 10 min
  • Technical Storytelling at Google ✏️ — with Stephanie Wong

    Today's guest is Stephanie Wong!

    Stephanie is the Head of Technical Marketing at Google Cloud, where she blends storytelling and technology to inspire developers and build customer growth. She’s an award-winning host, global keynote speaker, and creator of viral tech content.
    With Stephanie, we talked about her journey from sales to content creation to product management and generative AI. We talked about technical storytelling, how to craft great stories around technical products. And finally we discussed product management for generative AI and the challenges of driving adoption for AI products.
    Here is what we talked about:
    (01:58) Introduction
    (02:52) Stephanie's journey into tech
    (07:31) Pioneering content creation for tech
    (10:05) Learning through experience
    (13:17) How to tell a tech story
    (16:47) Branding and content creation
    (23:12) How to improve your storytelling
    (28:28) Finding the way to grow
    (34:11) "Get the ball rolling!"
    (41:40) Content creation and product management
    (44:20) AI's role in today's tech


    —

    You can also find this at:

    • 📬 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Newsletter⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
    • 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Youtube⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
    • 📱 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Apple⁠⁠⁠⁠⁠⁠⁠⁠⁠
    • —
      For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

      53 min
    • Communication Engineering 💬 — with Pramoda Vyasarao

      Today's guest is Pramoda Vyasarao!

      Pramoda is a leadership and communication coach, he has 20+ years of experience in big tech, wrote the book “Beyond Your Limits”, and runs a course called Communication Engineering
      With Pramoda, we will talk about what good communication looks like, especially for engineers and managers, how it impacted his career and the career of the leaders he helps.
      Here is what we talked about:
      (02:05) Introduction
      (02:51) The Toastmasters Club
      (07:12) Engineering Communication issues
      (10:18) Communication through Pramoda's career
      (13:28) The TALL framework
      (19:11) Evaluation vs Information
      (20:44) The TALL framework: Asking
      (34:19) The GROW model
      (36:18) The TALL framework: Listening
      (38:05) The Path to action
      (46:04) From feelings to facts
      (50:38) The TALL framework: Leadership
      (53:51) Get a coach!
      (55:28) Mentoring vs Coaching
      (58:39) Beyond your Limits: a look on Pramoda's work
      Learn more about Pramoda's work:

      • Communication Engineering course: https://www.changesmith.me/communication
      • Beyond Your Limits book: Amazon
      • —

        You can also find this at:

        • 📬 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Newsletter⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
        • 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Youtube⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
        • 📱 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Apple⁠⁠⁠⁠⁠⁠⁠⁠
        • —
          For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

          1 hr 2 min
        • Founder Mode & The Manager’s Path 👑 — with Camille Fournier

          Today's guest is Camille Fournier!

          Camille is an accomplished CTO and executive with 20+ years of experience in tech, and author of the timeless The Manager’s Path, possibly the most influential book ever about engineering management.
          With Camille we talked about good vs bad management, the controversial new founder mode, career advice for managers and her next book about platform engineering.
          Here is what we talked about:
          (02:01) Introduction
          (03:51) About the founder mode
          (11:46) Good weed, bad weeds
          (17:49) Finding "the formula"
          (21:24) Managing at different levels
          (28:03) The identity war
          (32:55) The staples of management
          (39:53) Having a strong opinion
          (43:21) Staying valuable
          (49:53) Keep your skills valuable
          (55:15) Platform engineering
          —
          This episode is brought to you by sleuth.io

          —

          You can also find this at:

          • 📬 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Newsletter⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
          • 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Youtube⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
          • 📱 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Apple⁠⁠⁠⁠⁠⁠⁠
          • —
            For inquiries about sponsoring the podcast, or appearing as a guest, email: [email protected]

            59 min

          About Refactoring Podcast

          From the publisher's feed

          Weekly interviews with world-class engineering leaders about writing great software and working well with humans.

          More shows like Refactoring Podcast

          Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

          Software Engineering Radio - the podcast for professional software developers

          275 Listeners

          Hanselminutes with Scott Hanselman by Scott Hanselman

          Hanselminutes with Scott Hanselman

          380 Listeners

          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          288 Listeners

          Software Engineering Daily by Software Engineering Daily

          Software Engineering Daily

          625 Listeners

          Soft Skills Engineering by Jamison Dance and Dave Smith

          Soft Skills Engineering

          286 Listeners

          Thoughtworks Technology Podcast by Thoughtworks

          Thoughtworks Technology Podcast

          45 Listeners

          Y Combinator Startup Podcast by Y Combinator

          Y Combinator Startup Podcast

          223 Listeners

          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

          Syntax - Tasty Web Development Treats

          986 Listeners

          Tech Brew Ride Home by Morning Brew

          Tech Brew Ride Home

          959 Listeners

          AWS Podcast by Amazon Web Services

          AWS Podcast

          201 Listeners

          The Stack Overflow Podcast by The Stack Overflow Podcast

          The Stack Overflow Podcast

          62 Listeners

          All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

          All-In with Chamath, Jason, Sacks & Friedberg

          10,115 Listeners

          Big Technology Podcast by Alex Kantrowitz

          Big Technology Podcast

          517 Listeners

          Hard Fork by The New York Times

          Hard Fork

          5,556 Listeners

          The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

          The AI Daily Brief: Artificial Intelligence News and Analysis

          673 Listeners