GOTO - The Brightest Minds in Tech

GOTO

The GOTO podcast seeks out the brightest and boldest ideas from language creators and the world's leading experts in software development in the form of interviews and conference talks. Tune in to get the inspiration you need to bring in new technologies or gain extra evidence to support your software development plan.

  1. Java Generics and Collections • Maurice Naftalin & Stuart Marks

    23 PHÚT TRƯỚC

    Java Generics and Collections • Maurice Naftalin & Stuart Marks

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/406 Maurice Naftalin - Architect, Trainer & Co-Author of "Java Generics & Collections" Stuart Marks - Java & OpenJDK at Oracle & Technical Editor of "Java Generics & Collections" RESOURCES Maurice https://bsky.app/profile/mauricenaftalin.bsky.social https://x.com/mauricenaftalin https://github.com/MauriceNaftalin https://www.linkedin.com/in/maurice-naftalin Stuart https://bsky.app/profile/smarks.bsky.social https://mastodon.social/@stuartmarks https://x.com/stuartmarks https://github.com/stuart-marks https://www.linkedin.com/in/stuart-marks-17a71a2 https://stuartmarks.wordpress.com DESCRIPTION Maurice Naftalin and Stuart Marks discuss the second edition of "Java Generics and Collections", published 19 years after the original. The conversation explores how Java programming has evolved from Java 5 to Java 25, covering major shifts like the move toward immutability, the introduction of sequenced collections, streams, and unmodifiable collections. They delve into critical design topics including encapsulation of collections, the anemic domain model anti-pattern, the controversial unsupported operation exception, and the challenges of null handling. The book includes new chapters on usage guidance and design retrospectives that reflect decades of accumulated wisdom about the Collections Framework. RECOMMENDED BOOKS Maurice Naftalin & Philip Wadler • Java Generics and Collections 2nd ed • https://amzn.to/47dOp9t Maurice Naftalin & Philip Wadler • Java Generics and Collections 1st ed • https://amzn.to/42JI03i Joshua Bloch • Effective Java • https://amzn.to/4oFbdoi Victor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBR Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJ Christian Clausen • Five Lines of Code • https://amzn.to/3s2zjyg Nicolai Parlog • The Java Module System • https://amzn.to/3xFggR4 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!

    33 phút
  2. Building Better Software: Why Workflows Beat Code Every Time • Ben Smith & James Beswick

    3 NGÀY TRƯỚC

    Building Better Software: Why Workflows Beat Code Every Time • Ben Smith & James Beswick

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Check out more here: https://gotopia.tech/articles/407 Ben Smith - Staff Developer Advocate at Stripe James Beswick - Head of Developer Relations at Stripe RESOURCES Ben https://twitter.com/benjamin_l_s https://github.com/bls20AWS https://linkedin.com/in/bensmithportfolio http://developeradvocate.co.uk https://thewebsmithsite.wordpress.com James https://bsky.app/profile/jbesw.bsky.social https://twitter.com/jbesw https://linkedin.com/in/jamesbeswick Links https://stripe.dev https://serverlessland.com DESCRIPTION James Beswick and Ben Smith explore the evolution of modern software architecture. They discuss why workflow services are essential for managing distributed systems, the challenges of microservices versus monoliths, and the power of plugin architectures. The conversation covers practical topics like idempotency, circuit breaker patterns, and the importance of observability, while also diving into what makes a great developer advocate and how to build demos that truly resonate with developers. RECOMMENDED BOOKS Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architecture David Farley • Modern Software Engineering • https://amzn.to/3GI468M Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook • https://amzn.to/47oAf3l Simon Wardley • Wardley Maps • https://amzn.to/45U8Upr Simon Wardley • Wardley Mapping, The Knowledge • https://amzn.to/3XQEeDu David Anderson, Marck McCann & Michael O'Reilly • The Value Flywheel Effect • https://amzn.to/3VcHxC Mike Amundsen • Restful Web API Patterns & Practices Cookbook • https://amzn.to/3C74fpH 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!

    47 phút
  3. Building Software That Survives • Michael Nygard & Charles Humble

    2 THG 1

    Building Software That Survives • Michael Nygard & Charles Humble

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Read the full transcription of this interview here: https://gotopia.tech/articles/408 Michael Nygard - Chief Architect at Nubank & Author of "Release It!" Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant FULL TALK TITLE Building Software That Survives: Autonomy, Architecture & Alignment at Scale RESOURCES Michael https://www.linkedin.com/in/mtnygard https://twitter.com/mtnygard http://www.michaelnygard.com Charles https://bsky.app/profile/charleshumble.bsky.social https://linkedin.com/in/charleshumble https://mastodon.social/@charleshumble https://conissaunce.com DESCRIPTION Michael Nygard, author of the influential "Release It!" and Chief Architect at Nuank, discusses his journey from programmer to technical leader. In this conversation, he shares insights from major transformation projects at Sabre and Nubank, exploring the nuances of centralization versus autonomy, the often-misunderstood implications of Conway's Law, and how architectural boundaries can reduce the need for constant organizational alignment. He emphasizes that effective technical leadership involves more than reorganizations - it requires understanding communication structures, celebrating the right behaviors, and creating systems that enable teams to operate independently within well-defined boundaries. RECOMMENDED BOOKS Michael Nygard • Release It! 2nd Edition • https://amzn.to/3WJeKV8 Michael Nygard • Release It! 1st Edition • https://amzn.to/3XCkiRf Richard Monson-Haefel • 97 Things Every Software Architect Should Know • https://amzn.to/3JdRYU2 Charles Humble • Professional Skills for Software Engineers • https://www.conissaunce.com/professional-skills-shortcut Patterson, Grenny, McMillan & Switzler • Crucial Conversations • https://amzn.to/3LhGHTa Yevgeniy Brikman • Fundamentals of DevOps and Software Delivery • https://amzn.to/3WMPMFU Tod Golding • Building Multi-Tenant SaaS Architectures • https://amzn.to/3YfM49o Jacqui Read • Communication Patterns • https://amzn.to/3E37lvv Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ James Stanier • Become an Effective Software Engineering Manager • https://amzn.to/3vHrx1E 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!

    38 phút
  4. Fundamentals of DevOps & Software Delivery • Yevgeniy "Jim" Brikman & Kief Morris

    30/12/2025

    Fundamentals of DevOps & Software Delivery • Yevgeniy "Jim" Brikman & Kief Morris

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/405 Yevgeniy "Jim" Brikman - Author of "Fundamentals of DevOps and Software Delivery" & Co-Founder of Gruntwork Kief Morris - Author of "Infrastructure as Code" & Distinguished Engineer at Thoughtworks RESOURCES Yevgeniy (Jim) https://bsky.app/profile/brikis98.bsky.social https://twitter.com/brikis98 https://github.com/brikis98/ https://www.linkedin.com/in/jbrikman https://www.ybrikman.com Kief https://bsky.app/profile/kief.com https://twitter.com/kief https://github.com/kief https://www.linkedin.com/in/kiefmorris https://infrastructure-as-code.com https://kief.com Link https://terragrunt.gruntwork.io DESCRIPTION Yevgeniy (Jim) Brikman, author of "Fundamentals of DevOps and Software Delivery", discusses his journey from app developer to DevOps advocate, triggered by LinkedIn's deployment crisis that required freezing all product development for months. The discussion with Kief Morris explores the practical definition of DevOps as efficient software delivery methodology, the relationship between infrastructure as code and application orchestration tools, the necessity of frameworks over custom wrapper scripts, and emerging paradigms including infrastructure from code, infrastructure as graph models, and interactive runbooks. Jim emphasizes that while new approaches are interesting, maturity and standardization in existing tools often provides more value than constantly chasing new technologies. RECOMMENDED BOOKS Yevgeniy Brikman • Fundamentals of DevOps and Software Delivery • https://amzn.to/3WMPMFU Yevgeniy Brikman • Terraform: Up and Running • https://amzn.to/4otpxQL Yevgeniy Brikman • Hello, Startup • https://amzn.to/3JmV0VR Kief Morris • Infrastructure as Code • https://amzn.to/4e6EBQc Mauricio Salatino • Platform Engineering on Kubernetes • https://amzn.to/3X14qZK Charity Majors, Liz Fong-Jones & George Miranda • Observability Engineering • https://amzn.to/38scbma 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!

    39 phút
  5. Learning Python Programming • Fabrizio Romano & Naomi Ceder

    26/12/2025

    Learning Python Programming • Fabrizio Romano & Naomi Ceder

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/401 Fabrizio Romano - Development Manager at Sohonet & Co-Author of "Learning Python Programming" Naomi Ceder - Python Instruction and Consulting & Author of "The Quick Python Book" RESOURCES Fabrizio https://x.com/gianchub https://github.com/gianchub https://www.linkedin.com/in/gianchub Naomi https://bsky.app/profile/naomiceder.tech https://github.com/nceder https://www.linkedin.com/in/naomiceder https://www.naomiceder.tech Link https://adventofcode.com DESCRIPTION Naomi Ceder interviews Fabrizio Romano, author of "Learning Python Programming" (now in its 4th edition). They discuss Fabrizio’s decade-long journey as a Python programmer and book author, exploring how his perspectives have evolved across multiple editions. Key topics include the shift from GUI-focused content to command-line applications, the controversial introduction of typing in Python, the rise of AI in coding, and the importance of educating junior developers. Fabrizio emphasizes the balance between embracing new tools like AI while maintaining fundamental programming skills and the human element in software development. RECOMMENDED BOOKS Fabrizio Romano & Heinrich Kruger • Learning Python Programming • https://amzn.to/4myLBIt Naomi Ceder • The Quick Python Book • https://amzn.to/3zwdDOa Luciano Ramalho • Fluent Python • https://amzn.to/3oSw2je David Beazley • Python Distilled (Developer's Library) • https://amzn.to/3QjNBEv Anna Skoulikari • Learning Git • https://amzn.to/4cSl8lz Sy Brand • Building a Debugger • https://amzn.to/4cWWr84 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!

    31 phút
  6. ASP.NET Core 9 Essentials • Albert Tanure & Rafael Herik de Carvalho

    23/12/2025

    ASP.NET Core 9 Essentials • Albert Tanure & Rafael Herik de Carvalho

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/402 Albert S. Tanure - Cross Solutions Architec at Microsoft & Author of "ASP.NET Core 9 Essentials" Rafael Herik de Carvalho - Platform & DevOps Engineering at Devoteam RESOURCES Albert https://x.com/alberttanure https://github.com/tanure https://www.linkedin.com/in/albert-tanure https://www.codefc.io/en Rafael https://x.com/rafaelherik https://github.com/rafaelherik https://www.linkedin.com/in/rafaelh-carvalho https://dev.to/rafaelherik DESCRIPTION Microsoft Solutions Architect Albert Tanure explores his approach to writing "ASP.NET Core 9 Essentials", a guide designed to take developers from basic .NET concepts to advanced cloud-native application development. Albert emphasizes the intentional structure of starting with foundations before introducing best practices, covering the complete application lifecycle from UI development and APIs to deployment, monitoring, and cloud operations. The conversation highlights how modern development requires understanding not just coding, but also DevOps practices, observability with tools like OpenTelemetry, dynamic configurations, containers, and cloud-native principles. The book serves both beginners seeking solid foundations and experienced developers looking to understand modern deployment strategies, with particular emphasis on chapters 9-11 that cover cloud native mindsets and operational considerations. RECOMMENDED BOOKS Albert Tanure • ASP.NET Core 9 Essentials • https://amzn.to/43bH73t Mark J. Price • Real-World Web Development with .NET 9 • https://amzn.to/46ZKsnw Mark J. Price • C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals • https://amzn.to/4o5E5FZ Fabrizio Romano & Heinrich Kruger • Learning Python Programming • https://amzn.to/4myLBIt 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!

    41 phút
  7. Why Software Architecture is Mostly Communication • David Whitney, Ian Cooper & Hannes Lowette

    19/12/2025

    Why Software Architecture is Mostly Communication • David Whitney, Ian Cooper & Hannes Lowette

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Check out more here: https://gotopia.tech/articles/400 David Whitney - Director of Architecture at NewDay Ian Cooper - A Polyglot Coding Architect at Just Eat Hannes Lowette - Principal Consultant at Axxes, Monolith Advocate, Speaker & Whiskey Lover RESOURCES David https://bsky.app/profile/davidwhitney.co.uk http://twitter.com/david_whitney https://www.instagram.com/davidwhitneycouk https://github.com/davidwhitney https://www.linkedin.com/in/davidwhitney https://davidwhitney.co.uk/blog Ian https://bsky.app/profile/icooper.bsky.social https://hachyderm.io/@ICooper https://twitter.com/ICooper https://www.linkedin.com/in/ian-cooper-2b059b https://github.com/iancooper https://ian-cooper.writeas.com DESCRIPTION Three experienced software engineers - Ian Cooper, David Whitney, and Hannes Lowette - discuss the evolution of software architecture from traditional "ivory tower" approaches to modern, collaborative practices. The conversation explores the tension between emergent and designed architecture, the importance of sustainable versus "slash-and-burn" development approaches, and how architectural decisions scale with organizational growth. Key themes include the critical role of communication and coaching in architecture, the dangers of pattern cargo-culting, and the fundamental reality that all architectural challenges are ultimately people problems requiring empathy, shared language, and cultural change. RECOMMENDED BOOKS Barry O'Reilly • Residues • https://leanpub.com/residuality Barry O'Reilly • The Architect's Paradox • https://leanpub.com/architectsparadox Diana Montalion • Learning Systems Thinking • https://amzn.to/3ZpycdJ Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmL Jacqui Read • Communication Patterns • https://amzn.to/3E37lvv Vaughn Vernon & Tomasz Jaskula • Strategic Monoliths & Microservices • https://amzn.to/3AcUscj 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!

    56 phút
  8. Fundamentals of Data Engineering • Matt Housley & Joe Reis

    16/12/2025

    Fundamentals of Data Engineering • Matt Housley & Joe Reis

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Read the full transcription of the interview here: https://gotopia.tech/episodes/399 Matt Housley - Co-Author of "Fundamentals of Data Engineering", Keynote Speaker & Podcaster Joe Reis - Co-Author of "Fundamentals of Data Engineering", Keynote Speaker, Professor & Podcaster RESOURCES Matt https://www.linkedin.com/in/housleymatthew Joe https://www.linkedin.com/in/josephreis https://github.com/JoeReis https://joereis.substack.com Link https://mathstodon.xyz/@tao/114915604830689046 DESCRIPTION Joe Reis and Matt Housley, co-authors of "Fundamentals of Data Engineering," discuss the evolution of their field three years after their book's publication. They explore how the rise of AI tools has transformed data engineering practices, the ongoing importance of foundational knowledge, and the challenges facing junior engineers in an AI-dominated landscape. The conversation covers the balance between leveraging AI assistance and maintaining core expertise, the resurgence of classical techniques, and why fundamental principles remain more relevant than ever. RECOMMENDED BOOKS Joe Reis & Matt Housley • Fundamentals of Data Engineering • https://amzn.to/4n85049 Karen Hao • Empire of AI • https://amzn.to/46qeL6B Keach Hagey • The Optimist • https://amzn.to/4nlcS20 Parmy Olson • Supremacy • https://amzn.to/3IpHdgI Peter Norvig & Stuart Russel • Artificial Intelligence • https://amzn.to/420ZgR8 David Foster • Generative Deep Learning • https://amzn.to/48ZgP4x Sol Rashidi • Your AI Survival Guide • https://amzn.to/3UFYnKC 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!

    33 phút

Xếp Hạng & Nhận Xét

4,7
/5
6 Xếp hạng

Giới Thiệu

The GOTO podcast seeks out the brightest and boldest ideas from language creators and the world's leading experts in software development in the form of interviews and conference talks. Tune in to get the inspiration you need to bring in new technologies or gain extra evidence to support your software development plan.

Có Thể Bạn Cũng Thích