Episodios

  • Kotlin for Developers • Marcin Moskala & Nicola Corti
    Jun 13 2025

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    Marcin Moskala - Fullstack Kotlin Developer, Founder of Kt. Academy & Author of "Effective Kotlin", et al.
    Nicola Corti - Staff Android Engineer at Meta, React Native Core Team Member & Open Source Lover

    RESOURCES
    Marcin
    https://x.com/marcinmoskala
    https://kt.academy
    https://github.com//marcinmoskala
    https://www.instagram.com/cortinico

    Nicola
    https://x.com/cortinico
    https://ncorti.com
    https://github.com/cortinico
    https://www.linkedin.com/in/cortinico

    Links
    https://developer.android.com/develop/ui/compose/kotlin
    https://detekt.dev
    https://www.abreslav.com
    https://kt.academy/article/ek-composition
    https://kt.academy/article/books-kotlin-for-developers-ready

    DESCRIPTION
    In this episode of the "GOTO Book Club", Nicola Corti talks to Marcin Moskala, author of "Effective Kotlin", to unravel the inspiration, evolution, and community impact of his work.

    Moskala reflects on his decade-long journey with Kotlin, revealing how his book bridges the gap between Java-centric practices and Kotlin’s idiomatic potential. The discussion spans essential topics like factory functions, composition over inheritance, and the iterative process behind curating best practices tailored to Kotlin’s strengths.

    Marcin also highlights the "Kotlin for Developers" series and his Give IT Forward initiative, showcasing his commitment to empowering developers and fostering accessible programming education worldwide.

    RECOMMENDED BOOKS
    Marcin Moskala • Effective Kotlin
    Marcin Moskala • Kotlin Essentials
    Marcin Moskala • Functional Kotlin
    Marcin Moskala • Kotlin Coroutines
    Marcin Moskala • Advanced Kotlin
    Marcin Moskala & Igor Wojda • Android Development with Kotlin
    Venkat Subramaniam • Programming Kotlin

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    47 m
  • Design & Develop Distributed Software Better w/ Multiplayer • Tom Johnson & Julian Wood
    Jun 6 2025

    This interview was recorded for GOTO Unscripted.
    https://gotopia.tech

    Read the full transcription of this interview here

    Thomas Johnson - Co-Founder & CTO at Multiplayer
    Julian Wood - Serverless Developer Advocate at AWS

    RESOURCES
    Tom
    https://x.com/tomjohnson3
    https://www.linkedin.com/in/tomjohnson3
    https://github.com/tomjohnson3

    Julian
    https://bsky.app/profile/julianwood.com
    https://twitter.com/julian_wood
    http://www.wooditwork.com
    https://www.linkedin.com/in/julianrwood

    Links
    https://www.multiplayer.app

    DESCRIPTION
    Julian Wood and Tom Johnson explore the complexities of modern software development, with Tom sharing his journey from machine learning and distributed systems to founding Multiplayer, a company focused on simplifying development by automating documentation, debugging, and system design.

    They discuss the challenges of building and managing complex software architectures, especially with microservices and cloud platforms, and the need for better tooling to address these issues. Tom emphasizes the importance of simplicity, collaboration, and transparency in development, especially when it comes to API design and managing system dependencies. They also explore best practices for team communication, the evolving role of platform engineering, and the shift toward a future where infrastructure is abstracted away, allowing developers to focus on software creation.

    Together, they envision a world where better tools and AI lower the barrier to entry for developers, driving innovation and enabling more people to bring their ideas to life.

    RECOMMENDED BOOKS
    Simon Brown • Software Architecture for Developers Vol. 2
    David Farley • Modern Software Engineering
    Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook
    Simon Wardley • Wardley Maps
    Simon Wardley • Wardley Mapping, The Knowledge
    David Anderson, Marck McCann & Michael O'Reilly • The Value Flywheel Effect
    Mike Amundsen • Restful Web API Patterns & Practices Cookbook

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    45 m
  • Communication Patterns • Jacqui Read & Gregor Hohpe
    May 30 2025

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    Jacqui Read - Software Architect, Speaker & Author of "Communication Patterns"
    Gregor Hohpe - Author of "Platform Strategy", "The Software Architect Elevator", et al.

    RESOURCES
    Jacqui
    https://bsky.app/profile/tekiegirl.bsky.social
    https://jacquiread.com
    https://fosstodon.org/@tekiegirl
    https://www.linkedin.com/in/jacquelineread
    https://github.com/tekiegirl

    Gregor
    https://twitter.com/ghohpe
    https://www.linkedin.com/in/ghohpe
    https://architectelevator.com

    Links
    https://acedmodel.com

    DESCRIPTION
    Jacqui Read and Gregor Hohpe discuss her book "Communication Patterns", which aims to bridge the gap in effective communication for software professionals. Jacqui highlights the importance of core communication skills, covering topics like visuals, writing, knowledge management, and remote collaboration.

    The book offers practical patterns for improving diagrams, addressing multimodal communication issues, and ensuring accessibility, particularly for neurodiverse individuals. Jacqui also introduces her upcoming ACED Model, a strategic framework to align software development with business needs while remaining adaptable.

    RECOMMENDED BOOKS
    Jacqui Read • Communication Patterns
    Gregor Hohpe • Platform Strategy
    Gregor Hohpe • The Software Architect Elevator
    Gregor Hohpe • Cloud Strategy
    Gregor Hohpe • Enterprise Integration Patterns, Vol 2
    Gregor Hohpe & Bobby Woolf • Enterprise Integration Patterns
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides • Design Patterns
    Neal Ford, Matthew McCullough & Nathaniel Schutta • Presentation Patterns
    Martin Fowler • UML Distilled

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    45 m
  • From XP to TCR & Limbo • Kent Beck & Daniel Terhorst-North
    May 23 2025

    This interview was recorded for GOTO Unscripted.
    https://gotopia.tech

    Read the full transcription of this interview here

    Kent Beck - Software Engineer & Creator of Extreme Programming
    Daniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & Associates

    RESOURCES
    Kent
    https://bsky.app/profile/kentbeck.bsky.social
    https://www.kentbeck.com
    https://github.com/KentBeck
    https://twitter.com/KentBeck
    https://www.linkedin.com/in/kentbeck

    Daniel
    https://bsky.app/profile/tastapod.com
    https://twitter.com/tastapod
    https://www.linkedin.com/in/tastapod
    https://github.com/tastapod
    https://mastodon.social/@tastapod
    http://dannorth.net/blog

    DESCRIPTION
    Kent Beck and Daniel Terhorst-North reflect on the evolution of Extreme Programming (XP) and its lasting impact on agile software development. They explore the importance of short feedback loops, iterative learning, and adaptability in different phases of product development, as outlined in Beck’s 3X model (Exploration, Expansion, Extraction).

    Kent introduces radical techniques like Test && Commit || Revert (TCR) and Limbo, which challenge traditional coding and collaboration practices by emphasizing tiny, safe iterations. The conversation ties in psychological safety, a key factor in high-performing teams, as outlined by Amy C. Edmondson.

    Kent envisions a future where software development scales in real-time, pushing teams to embrace faster experimentation, responsibility, and continuous learning in a rapidly evolving tech landscape.

    RECOMMENDED BOOKS
    Kent Beck • Tidy First?
    Kent Beck & Cynthia Andres • Extreme Programming Explained
    Amy C. Edmondson • The Fearless Organization
    Amy C. Edmondson • Right Kind of Wrong
    Jez Humble & David Farley • Continuous Delivery

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    41 m
  • Unbundling the Enterprise • Stephen Fishman, Matt McLarty & Erik Wilde
    May 16 2025

    This interview was recorded for the GOTO Book Club.
    gotopia.tech/bookclub

    Read the full transcription of the interview here

    Stephen Fishman - Field CTO at Boomi & Co-Author of "Unbundling the Enterprise"
    Matt McLarty - CTO at Boomi & Co-Author of "Unbundling the Enterprise"
    Erik Wilde - Principal Consultant at INNOQ

    RESOURCES
    Stephen
    https://x.com/fistsOfReason
    https://www.linkedin.com/in/stephenhfishman
    https://github.com/StephenFishman

    Matt
    https://bsky.app/profile/mattmclartybc.bsky.social
    https://x.com/MattMcLartyBC
    https://www.linkedin.com/in/mattmclartybc

    Erik
    https://www.linkedin.com/in/erikwilde
    https://github.com/dret

    Links
    https://itrevolution.com/articles
    https://www.hbs.edu/faculty/Pages


    DESCRIPTION
    How can businesses thrive by embracing optionality through digital transformation?
    Authors Matt McLarty and Stephen Fishman talk about their book “Unbundling the Enterprise” with Erik Wilde. They highlight the power of APIs and flexible systems in enabling companies to capitalize on unforeseen opportunities, or "happy accidents," and how low-cost experimentation can drive long-term success.

    The conversation emphasizes that optionality is crucial not only in tech but also in business strategy, urging organizations to view their digital capabilities as part of a broader platform that supports both developer empowerment and revenue growth. With insights on optimization, platform engineering, and the importance of aligning technology with business objectives, the authors offer a roadmap for companies to navigate the future with agility and resilience.

    RECOMMENDED BOOKS
    Stephen Fishman & Matt McLarty • Unbundling the Enterprise
    Carliss Y. Baldwin • Design Rules, Vol. 2
    Matthew Skelton & Manuel Pais • Team Topologies
    Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps
    Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook
    Mik Kersten • Project to Product
    Andrew Harmel-Law • Facilitating Software Architecture

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    42 m
  • How To Lead Through Transformation in Tech • Hannah Foxwell & Charles Humble
    May 9 2025

    This interview was recorded for GOTO Unscripted.
    gotopia.tech

    Read the full transcription of this interview here

    Hannah Foxwell - Independent Consultant & Founder of "AI for the rest of us"
    Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant

    RESOURCES
    Hannah
    https://bsky.app/profile/hannahfoxwell.net
    https://medium.com/@hannahfoxwell
    https://x.com/HannahFoxwell
    https://github.com/hannahfoxwell
    https://www.linkedin.com/in/hannah-foxwell

    Charles
    https://bsky.app/profile/charleshumble.bsky.social
    https://linkedin.com/in/charleshumble
    https://mastodon.social/@charleshumble
    https://conissaunce.com

    DESCRIPTION
    Charles Humble and Hannah Foxwell explore the multifaceted challenges and opportunities presented by emerging technologies, modern work practices, and management dynamics.

    They emphasize the importance of methodologies like pair programming, flexible work designs, and inclusive team environments, especially for accommodating neurodiverse and introverted individuals.
    Foxwell introduces the “three-teams model” to guide new managers in aligning with direct reports, leadership peers, and cross-functional collaborators. She underscores the significance of equitable leadership through mentorship, coaching, and sponsorship, particularly for underrepresented groups.

    Exploring AI’s potential, Foxwell highlights its transformative impact on software development and enterprise processes while cautioning against rushed adoption. She advocates for thoughtful experimentation and user-centric design, noting the need for cultural and structural shifts to fully realize AI’s benefits. Ultimately, the conversation centers on intentionality, empathy, and the need for organizations to balance innovation with human-centric practices. [...]

    RECOMMENDED BOOKS
    Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook
    Jez Humble & David Farley • Continuous Delivery
    Barbara Oakley • A Mind For Numbers
    Pooja K. Agarwal & Patrice M. Bain • Powerful Teaching
    Barbara Oakley & Olav Schewe • Learn Like a Pro
    Daniel Kahneman • Thinking, Fast and Slow
    Matthew Skelton & Manuel Pais • Team Topolog

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    50 m
  • Facilitating Software Architecture • Andrew Harmel-Law & Sonya Natanzon
    May 2 2025

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture"
    Sonya Natanzon - Senior Director of Software Engineering at Guardant Health

    RESOURCES
    Andrew
    https://bsky.app/profile/andrewhl.bsky.social
    https://twit.social/@ahl
    https://github.com/andrewharmellaw
    https://www.linkedin.com/in/andrewharmellaw

    Sonya
    https://www.linkedin.com/in/sonya-natanzon

    Links
    https://facilitatingsoftwarearchitecture.com
    https://martinfowler.com/articles
    https://www.thoughtworks.com/radar/techniques
    https://www.cognitect.com/blog/2011/11/15
    https://medium.com/@vanessamformicola

    DESCRIPTION
    Sonya Natanzon and Andrew Harmel-Law explore key concepts from Andrew’s book, fostering decentralized sociotechnical systems, emphasizing the importance of embracing imperfection in decision-making, and combating cognitive biases like the framing effect.

    They highlight the shift to prioritizing learning, adaptability, and small, fast iterations in socio-technical systems. Andrew discusses psychological safety as vital for empowering teams to innovate while maintaining accountability, advocating for experimentation and collective ownership of evolving codebases. Together, they underline the importance of balancing creativity and structure to build resilient, adaptive systems that thrive in complexity.

    RECOMMENDED BOOKS
    Andrew Harmel-Law • Facilitating Software Architecture
    Diana Montalion • Learning Systems Thinking
    Donald G. Reinertsen • The Principles of Product Development Flow
    Alexander, Ishikawa, Silverstein, Jacobson, Fiksdahl-King & Ange • A Pattern Language
    Patty McCord • Powerful
    Shoshana Zuboff • The Age of Surveillance Capitalism
    Matthew Skelton & Manuel Pais • Tea

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    42 m
  • Revolutionizing Software with Moldable Development • Tudor Girba & Julian Wood
    Apr 25 2025

    This interview was recorded for GOTO Unscripted.
    https://gotopia.tech

    Read the full transcription of this interview here:
    https://gotopia.tech/articles/347

    Tudor Girba - Software Environmentalist and CEO of feenk
    Julian Wood - Serverless Developer Advocate at AWS

    RESOURCES
    Tudor
    https://bsky.app/profile/tudorgirba.com
    https://github.com/girba
    https://www.linkedin.com/in/girba
    http://www.tudorgirba.com
    https://medium.com/@girba

    Julian
    https://bsky.app/profile/julianwood.com
    http://www.wooditwork.com
    https://www.linkedin.com/in/julianrwood

    DESCRIPTION
    Get a sneak peak into the concept of moldable development as a transformative approach through a discussion between Tudor Girba and Julian Wood. By emphasizing the creation of tailored, flexible tools, Girba presents a way to reduce the friction of working with complex systems and legacy code. He explores how contextualized tools, such as those provided by the Glamorous Toolkit, allow developers to engage with software environments in a more intuitive and efficient manner.

    The integration of generative AI is also examined, where Girba argues that AI's true potential lies not in providing definitive answers but in assisting developers by generating hypotheses and creating tools that support deeper engagement with code. Additionally, the concept of "habitability" is introduced, proposing that software systems, like physical spaces, should be navigable and comprehensible to developers, fostering a more productive and enjoyable experience.

    This vision of a future where software systems are more accessible and adaptable reflects the growing need to rethink how we interact with code, empowering developers with the tools and perspectives necessary to navigate increasingly complex digital landscapes.

    RECOMMENDED BOOKS
    Richard P. Gabriel • Patterns of Software
    Susanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping, and Team Topologies
    Eric Evans • Domain-Driven Design
    Matthew Skelton & Manuel Pais • Team Topologies
    Heidi Helfand • Dynamic Reteaming
    Vlad Khononov • Learning Domain-Driven Design
    Erik Schön • The Art of Strategy
    Thomas

    Bluesky
    Twitter
    Instagram
    LinkedIn
    Facebook

    CHANNEL MEMBERSHIP BONUS
    Join this channel to get early access to videos & other perks:
    https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Más Menos
    40 m
adbl_web_global_use_to_activate_webcro805_stickypopup