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. SW Design, Architecture & Clarity at Scale • Sam Newman, Jacqui Read & Simon Rohrer

    2D AGO

    SW Design, Architecture & Clarity at Scale • Sam Newman, Jacqui Read & Simon Rohrer

    This conversation was recorded at GOTO Copenhagen 2025. https://gotocph.com Sam Newman - Author of Building Microservices & Monolith to Microservices Jacqui Read - Author of Communication Patterns: A Guide for Developers and Architects Simon Rohrer - Global Head of Enterprise Tech Architecture and Ways of Thinking ORIGINAL TALK TITLE Software Design, Architecture & Giving Clarity at Scale RESOURCES Sam https://twitter.com/samnewman https://www.linkedin.com/in/samnewman http://samnewman.io http://samnewman.io/blog https://github.com/snewman 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 Simon https://bsky.app/profile/simon.bvssh.com https://mastodon.social/@simonr https://x.com/sirohrer https://www.linkedin.com/in/simonrohrer https://github.com/sirohrer https://www.soonersaferhappier.com Links https://acedmodel.com ABSTRACT In this session, we will explore the nature of software design - what is it, and where is the intersection with architecture? We’ll also look at the importance of communicating context, design, and architecture across an organization. If you’d like to do some advanced reading, head over to acedmodel.com for more. Both Jacqui and Simon will be sharing their expertise and experiences, but this session is also all about your questions. Come along, and get involved! [...] Read the full abstract here: https://gotocph.com/2025/sessions/3932 RECOMMENDED BOOKS Jacqui Read • Communication Patterns • https://amzn.to/3E37lvv Sam Newman • Building Resilient Distributed Systems • https://www.oreilly.com/library/view/building-resilient-distributed/9781098163532 Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E Sam Newman • Building Microservices • https://amzn.to/3dMPbOs Jonathan Smart, Zsolt Berend, Myles Ogilvie & Simon Rohrer • Sooner Safer Happier • https://amzn.to/3Emm9p2 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!

    46 min
  2. Effect Oriented Programming • Bill Frasure, Bruce Eckel, James Ward & Andrew Harmel-Law

    5D AGO

    Effect Oriented Programming • Bill Frasure, Bruce Eckel, James Ward & Andrew Harmel-Law

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/420 Bill Frasure - Co-Author of  "Effect Oriented Programming" Bruce Eckel - Author of many books such as "Thinking in Java", "Thinking in C++" & Atomic Kotlin & Co-Author of  "Effect Oriented Programming" James Ward - Principal Developer Advocate at AWS & Co-Author of  "Effect Oriented Programming" Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture" RESOURCES Bill https://github.com/swoogles https://x.com/bill_frasure Bruce https://bsky.app/profile/bruceeckel.bsky.social https://x.com/BruceEckel https://github.com/BruceEckel https://www.linkedin.com/in/bruceeckel James https://bsky.app/profile/jamesward.com https://twitter.com/_JamesWard https://github.com/jamesward https://www.linkedin.com/in/jamesward Andrew https://bsky.app/profile/andrewhl.bsky.social https://twit.social/@ahl https://x.com/al94781 https://github.com/andrewharmellaw https://www.linkedin.com/in/andrewharmellaw https://andrewharmellaw.github.io Links https://effectorientedprogramming.com https://happypathprogramming.com https://zio.dev https://www.unison-lang.org https://www.roc-lang.org DESCRIPTION Andrew Harmel-Law explores the core concepts of effect oriented programming with authors Bill Frasure, Bruce Eckel, and James Ward. The discussion reveals that effects are composable operations that encapsulate side effects and defer execution, giving developers the right handles to manage unpredictability through compiler-checked types. The authors explain how ZIO tracks three critical types: outputs, failures, and environmental requirements, enabling better testing with mock clocks and random number generators. They share their intentional avoidance of intimidating functional programming terminology like "monads" proving you don't need mathematical foundations to understand effects. The conversation covers effect systems' expansion beyond Scala into TypeScript, Kotlin, and new languages like Unison and Roc, and how their collaborative writing process with strict constraints like 47-character line limits - created a coherent 100-page book readable in portrait mode on your phone. RECOMMENDED BOOKS Bill Frasure, Bruce Eckel, James Ward • Effect Oriented Programming • https://amzn.to/4sO6wLV Bruce Eckel & Svetlana Isakova • Atomic Kotlin • https://amzn.to/4qT1gEQ Bruce Eckel • Thinking in C++ • https://amzn.to/4qnrIGW Andrew Harmel-Law • Facilitating Software Architecture • https://amzn.eu/d/5kZKVfU Sam Keen • Clean Architecture with Python • https://amzn.to/4pBT5g0 Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm 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 min
  3. Spring Then & Now: What’s Next? • Rod Johnson, Arjen Poutsma & Trisha Gee

    FEB 20

    Spring Then & Now: What’s Next? • Rod Johnson, Arjen Poutsma & Trisha Gee

    This conversation was recorded at GOTO Copenhagen 2025. https://gotocph.com Rod Johnson - Building the future of agent frameworks at Embabel Arjen Poutsma - Practical Insights from a Spring Framework Veteran Trisha Gee - Award-winning Engineer, Author and PC Member RESOURCES Rod https://twitter.com/springrod https://github.com/johnsonr https://www.linkedin.com/in/johnsonroda https://the-composition.com/@springrod Arjen https://bsky.app/profile/poutsma.bsky.social https://fosstodon.org/@poutsma https://github.com/poutsma https://www.linkedin.com/in/arjen-poutsma-288ba6 Trisha https://bsky.app/profile/trishagee.bsky.social https://twitter.com/trisha_gee https://github.com/trishagee https://www.linkedin.com/in/trishagee https://trishagee.com ABSTRACT Ask me anything. Read the full abstract here: https://gotocph.com/2025/sessions/3927 RECOMMENDED BOOKS Rod Johnson • Expert One-On-One J2Ee Design and Development • https://amzn.to/48oCxAJ Johnson, Höller, Arendsen, Risbert & Sampaleanu • Professional Java Development with the Spring Framework • https://amzn.to/44J4SRb Trisha Gee & Helen Scott • Getting to Know IntelliJ IDEA • https://amzn.to/3ZBgnGc Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJ Trisha Gee, Kathy Sierra & Bert Bates • Head First Java • https://amzn.to/3k59BJ6 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!

    44 min
  4. Serverless Panel • N. Coult, R. Kohler, D. Anderson, J. Agarwal, A. Laxmi & J. Dongre

    FEB 17

    Serverless Panel • N. Coult, R. Kohler, D. Anderson, J. Agarwal, A. Laxmi & J. Dongre

    This presentation was recorded at GOTO Serverless 2025. https://conferences.gotopia.tech/goto-serverless-bengaluru-2025 Nick Coult - Director of Product for Serverless at AWS Robbie Kohler - VP of Software Engineering, Byte by Yum! David Anderson - Software Architect at G-P/Globalization Partners & Author of "The Value Flywheel Effect" Janak Agarwal - Senior Manager, Product Management, AWS Lambda Akshatha Laxmi - Solution Architect at AntStack Jeevan Dongre - CEO & Co-Founder at AntStack RESOURCES Nick https://x.com/nickcoult https://github.com/coultn https://www.linkedin.com/in/nickcoult Robbie https://www.linkedin.com/in/rkohler https://x.com/robbie_kohler David https://x.com/davidand393 https://www.linkedin.com/in/david-anderson-belfast https://theserverlessedge.com Janak https://www.linkedin.com/in/janakagarwal Akshatha https://github.com/AkshathaLaxmi https://www.linkedin.com/in/akshatha-laxmi Jeevan https://x.com/jeevandongre https://github.com/jeevandongre https://www.linkedin.com/in/jeevandongre Read the full abstract here: https://conferences.gotopia.tech/goto-serverless-bengaluru-2025/sessions/3856 RECOMMENDED BOOKS Peter Sbarski • Serverless Architectures on AWS • https://amzn.to/3hJzEUM Michael Stack • Event-Driven Architecture in Golang • https://amzn.to/3G5e8ST Ashley Peacock • Serverless Apps on Cloudflare • https://amzn.to/3EU7P85 Jeroen Mulder • Multi-Cloud Strategy for Cloud Architects • https://amzn.to/3FdNDOA 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!

    51 min
  5. Clean Architecture with Python • Sam Keen & Max Kirchoff

    FEB 13

    Clean Architecture with Python • Sam Keen & Max Kirchoff

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/418 Sam Keen - Founder & Researcher at AlteredCraft & Author of "Clean Architecture with Python" Max Kirchoff - CTO at Ginko & Multidisciplinary Technologist & Creative RESOURCES Sam https://bsky.app/profile/samkeen.bsky.social https://x.com/samkeen https://github.com/samkeen https://www.linkedin.com/in/samkeen https://samkeen.dev Max https://x.com/ProductNihilist https://github.com/maxkirchoff https://www.linkedin.com/in/maxkirchoff https://maxkirchoff.com Links https://www.heyginko.com https://martinfowler.com/bliki/TestPyramid.html DESCRIPTION Max Kirchoff interviews Sam Keen about his book "Clean Architecture with Python". Sam, a software developer with 30 years of experience spanning companies from startups to AWS, shares his approach to applying clean architecture principles with Python while maintaining the language's pragmatic nature. The conversation explores the balance between architectural rigor and practical development, the critical relationship between architecture and testability, and how clean architecture principles can enhance AI-assisted coding workflows. Sam emphasizes that clean architecture isn't an all-or-nothing approach but a set of principles that developers can adapt to their context, with the core value lying in thoughtful dependency management and clear domain modeling. RECOMMENDED BOOKS Sam Keen • Clean Architecture with Python • https://amzn.to/4pBT5g0 Fabrizio Romano & Heinrich Kruger • Learn Python Programming • https://amzn.to/4myLBIt Uncle Bob • Clean Code • https://amzn.to/3soPO6k Uncle Bob • Clean Architecture • https://amzn.to/3x0gjBQ Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm 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 Saleem Siddiqui • Learning Test-Driven Development • https://amzn.to/35OMb3n Maciej «MJ» Jedrzejewski • Master Software Architecture • https://leanpub.com/master-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!

    37 min
  6. Handling AI-Generated Code: Challenges & Best Practices • Roman Zhukov & Damian Brady

    FEB 10

    Handling AI-Generated Code: Challenges & Best Practices • Roman Zhukov & Damian Brady

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Check out more here: https://gotopia.tech/articles/419 Roman Zhukov - Principal Architect - Security Communities Lead at Red Hat Damian Brady - Staff Developer Advocate at GitHub RESOURCES Roman https://github.com/rozhukov https://www.linkedin.com/in/rozhukov Damian https://bsky.app/profile/damovisa.me https://hachyderm.io/@damovisa https://x.com/damovisa https://github.com/Damovisa https://www.linkedin.com/in/damianbrady https://damianbrady.com.au Links https://www.redhat.com/en/blog/ai-assisted-development-and-open-source-navigating-legal-issues DESCRIPTION Roman Zhukov (Red Hat) and Damian Brady (GitHub) explore the evolving landscape of AI-assisted software development. They discuss how AI tools are transforming developer workflows, making developers about 20% faster on simple tasks while being 19% slower on complex ones. The conversation covers critical topics including code quality and trust, security concerns with AI-generated code, the importance of education and best practices, and how developer roles are shifting from syntax experts to system architects. Both experts emphasize that AI tools serve as amplifiers rather than replacements, with humans remaining essential in the loop for quality, security, and licensing compliance. RECOMMENDED BOOKS Phil Winder • Reinforcement Learning • https://amzn.to/3t1S1VZ Alex Castrounis • AI for People and Business • https://amzn.to/3NYKKTo Holden Karau, Trevor Grant, Boris Lublinsky, Richard Liu & Ilan Filonenko • Kubeflow for Machine Learning • https://amzn.to/3JVngcx Kelleher & Tierney • Data Science (The MIT Press Essential Knowledge series) • https://amzn.to/3AQmIRg Lakshmanan, Robinson & Munn • Machine Learning Design Patterns • https://amzn.to/2ZD7t0x Lakshmanan, Görner & Gillard • Practical Machine Learning for Computer Vision • https://amzn.to/3m9HNjP 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!

    29 min
  7. CI/CD Evolution: From Pipelines to AI-Powered DevOps • Olaf Molenveld & Julian Wood

    FEB 6

    CI/CD Evolution: From Pipelines to AI-Powered DevOps • Olaf Molenveld & Julian Wood

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Check out more here: https://gotopia.tech/articles/417 Olaf Molenveld - Technology Advisor at CircleCI Julian Wood - Serverless Developer Advocate at AWS RESOURCES Olaf https://x.com/olafmolenveld https://medium.com/@olafmolenveld https://www.linkedin.com/in/olafmolenveld Julian https://bsky.app/profile/julianwood.com https://twitter.com/julian_wood https://github.com/julianwood http://www.wooditwork.com https://www.linkedin.com/in/julianrwood DESCRIPTION CircleCI's Technology Advisor Olaf Molenveld discusses the evolution of CI/CD practices with AWS's Julian Wood. They explore how modern software delivery has transformed from simple monolithic deployments to complex microservices ecosystems, drawing parallels between managing production code and managing the "factory" that produces it. The discussion covers optimization strategies, the balance between local and remote development, platform engineering trends, and how AI is reshaping DevOps practices. Olaf emphasizes that getting software into users' hands is as critical as writing it, and shares how teams can leverage observability, right-sizing, and intelligent automation to improve their delivery pipelines. RECOMMENDED BOOKS David Farley • Continuous Delivery Pipelines • https://leanpub.com/cd-pipelines Jez Humble & Dave Farley • Continuous Delivery • https://amzn.to/3ocIHwd Nicole Forsgren, Jez Humble & Gene Kim • Accelerate • https://amzn.to/442Rep0 Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook • https://amzn.to/47oAf3l Lauren Maffeo • Designing Data Governance from the Ground Up • https://amzn.to/3QhIlnV Roy Osherove • The Art of Unit Testing • https://bit.ly/3obiKNB Burns, Beda & Hightower • Kubernetes: Up & Running • https://amzn.to/3sueuuI Gojko Adzic • Lizard Optimization • https://leanpub.com/lizardoptimization Gregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdb 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!

    40 min
  8. Quarkus in Action • Martin Stefanko, Jan Martiska & Holly Cummins

    FEB 3

    Quarkus in Action • Martin Stefanko, Jan Martiska & Holly Cummins

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/416 Martin Štefanko - Quarkus Core Engineer at IBM & Co-Author of "Quarkus in Action" Jan Martiška - Software Engineer Quarkus at IBM & Co-Author of "Quarkus in Action" Holly Cummins - Senior Technical Staff Member, Quarkus at IBM RESOURCES Martin https://bsky.app/profile/xstefank.bsky.social https://mastodon.cloud/@xstefank https://x.com/xstefank https://github.com/xstefank https://www.linkedin.com/in/martin-stefanko Jan https://bsky.app/profile/janmartiska.bsky.social https://x.com/janmartiska https://github.com/jmartisk https://www.linkedin.com/in/janmartiska Holly https://hollycummins.com https://hollycummins.com/type/blog https://bsky.app/profile/hollycummins.com https://hachyderm.io/@holly_cummins https://twitter.com/holly_cummins https://github.com/holly-cummins https://linkedin.com/in/holly-k-cummins Links https://code.quarkus.io https://vaadin.com DESCRIPTION Holly Cummins sits down with Martin Stefanko and Jan Martiška, authors of "Quarkus in Action", to discuss their journey writing this comprehensive guide to the Java framework. The authors share insights about Quarkus's developer experience, from its blazing-fast dev mode to native compilation capabilities, while revealing what they learned writing about 29 different extensions across 12 chapters. They discuss the book's structure - from getting started to deploying in the cloud- and offer practical advice on when to use JVM versus native compilation, making this essential reading for both Quarkus newcomers and experienced developers. RECOMMENDED BOOKS Martin Stefanko • Jan Martiska • Quarkus in Action • https://amzn.to/3K1En2z Ben Evans & Jim Gough • Optimizing Cloud Native Java • https://amzn.to/41nivD9 Kief Morris • Infrastructure as Code • https://amzn.to/4e6EBQc Alex Soto Bueno & Jason Porter • Quarkus Cookbook • https://amzn.to/4au3QfF 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!

    32 min

Ratings & Reviews

4.7
out of 5
6 Ratings

About

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.

You Might Also Like