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. Learn C++ by Example • Frances Buontempo & Matt Godbolt

    2D AGO

    Learn C++ by Example • Frances Buontempo & Matt Godbolt

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/426 Frances Buontempo - Consultant, Developer & Author of "Learn C++ by Example" Matt Godbolt - Low-level Latency Geek & Creator of Compiler Explorer RESOURCES Frances https://bsky.app/profile/fbuontempo.bsky.social https://mastodon.social/@fbuontempo https://x.com/fbuontempo https://github.com/doctorlove https://www.linkedin.com/in/francesbuontempo https://about.me/frances_buontempo https://buontempoconsulting.blogspot.com Matt https://bsky.app/profile/matt.godbolt.org https://xania.org https://github.com/mattgodbolt https://www.linkedin.com/in/godbolt https://twitter.com/mattgodbolt https://godbolt.org Links https://cppinsights.io DESCRIPTION Matt Godbolt interviews Frances Buontempo about her book "Learn C++ by Example", a practical guide aimed at helping programmers relearn modern C++ features introduced since C++11. Frances shares her unique teaching philosophy, which emphasizes self-contained, playable examples like simple games that make complex concepts accessible and memorable. Drawing on her background in mathematics and her father's work in teacher education, she explains how her approach—exemplified by her famous "X Out of a Y Paper Bag" series of talks—uses humor and practical scenarios to help learners understand challenging topics like coroutines, the spaceship operator, and the "almost always auto" style. The discussion touches on the evolution of C++, the upcoming reflection features in C++26, and Fran's current project: writing an introductory C++ book for complete beginners, despite finding concepts like "constant variable" challenging to explain even as an experienced author. RECOMMENDED BOOKS Frances Buontempo • Learn C++ by Example • https://amzn.to/4rgxSZX Frances Buontempo • Introducing C++ • https://amzn.to/40aHQQC Frances Buontempo • Genetic Algorithms and Machine Learning for Programmers • https://amzn.to/3OLjXMV Daniel Kusswurm • Modern Parallel Programming with C++ and Assembly Language • https://amzn.to/4o5J3SF Bluesky 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 min
  2. State of the Art of Biological Computing • Ewelina Kurtys & Charles Humble

    5D AGO

    State of the Art of Biological Computing • Ewelina Kurtys & Charles Humble

    This interview was recorded for GOTO State of the Art in January 2026. https://gotopia.tech Read the full transcription of this interview here: https://gotopia.tech/articles/423 Dr. Ewelina Kurtys - Strategic Advisor on Frontier Technologies at FinalSpark Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant RESOURCES Ewelina https://x.com/ewelina_kurtys https://github.com/ewelinaewela https://www.linkedin.com/in/ewelinakurtys https://www.ewelinakurtys.com Charles https://bsky.app/profile/charleshumble.bsky.social https://linkedin.com/in/charleshumble https://mastodon.social/@charleshumble https://conissaunce.com Links https://finalspark.com https://www.linkedin.com/pulse/biologically-inspired-computing-dr-ewelina-kurtys-udnhe https://finalspark.com/finalspark-6-month-research-technology-update https://finalspark.com/first-publication-from-a-neuroplatform-user DESCRIPTION Dr. Ewelina Kurtys, Strategy Advisor at FinalSpark, discusses the revolutionary potential of biological computing with host Charles Humble. The conversation explores FinalSpark's ambitious goal to build computers using living neurons that are 1 million times more energy efficient than current digital systems. Ewelina explains the technical challenges of working with brain organoids, the ethical considerations of using human stem cells, and why biological neurons could dramatically reduce AI costs while offering unique advantages for complex tasks like generative AI. The interview covers everything from neural encoding and plasticity to consciousness and the deterministic nature of the brain. RECOMMENDED BOOKS Robert M. Sapolsk • Determined • https://amzn.to/4akv2gi Jin Xu • Biological Computing • https://amzn.to/4a4Wwp9 Bluesky 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!

    43 min
  3. Architecture for Flow • Susanne Kaiser & James Lewis

    MAR 13

    Architecture for Flow • Susanne Kaiser & James Lewis

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/424 Susanne Kaiser - Independent Tech Consultant & Author of "Architecture for Flow" James Lewis - Software Architect & Director at Thoughtworks RESOURCES Susanne https://bsky.app/profile/suksr.bsky.social https://mastodon.social/@suksr https://twitter.com/suksr https://www.linkedin.com/in/susannekaiser1 https://susannekaiser.net James https://bsky.app/profile/boicy.bovon.org https://twitter.com/boicy https://linkedin.com/in/james-lewis-microservices https://github.com/boicy https://www.bovon.org Links https://susannekaiser.net/the-architecture-for-flow-canvas https://susannekaiser.net/articles https://www.christenseninstitute.org/theory/jobs-to-be-done DESCRIPTION James Lewis interviews Susanne Kaiser about her comprehensive new book "Architecture for Flow: Adaptive Systems with Domain-Driven Design, Wardley Mapping and Team Topologies". Susanne shares how she brought together 3 powerful frameworks over several years of her consulting work, creating a holistic approach to designing socio-technical systems. The discussion covers her journey from startup CTO to independent consultant, the evolution of her thinking around value streams and team organization, and her practical "Architecture for Flow Canvas" that teams can use to assess their current state and envision their future. With 126 hand-drawn illustrations and 599 sticky notes in the book, Kaiser emphasizes the importance of visual communication and starting with the problem space before jumping to solutions. RECOMMENDED BOOKS Susanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping & Team Topologies • https://amzn.to/3XTmNCc Matthew Skelton & Manuel Pais • Team Topologies • https://amzn.to/4a2gh0i Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl Steve Pereira & Andrew Davis • Flow Engineering • https://amzn.to/3GY3u44 Stefan Hofer & Henning Schwentner • Domain Storytelling • https://amzn.to/3EroBH7 Bluesky 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!

    30 min
  4. Security & Developer Experience: Can We Have Both? • Abby Bangser, Adrian Mouat & Holly Cummins

    MAR 10

    Security & Developer Experience: Can We Have Both? • Abby Bangser, Adrian Mouat & Holly Cummins

    This interview was recorded at GOTO Copenhagen 2025. https://gotocph.com Abby Bangser - Platform Engineering Insights from Syntasso delivering Kratix Adrian Mouat - Developer Relations at Chainguard & Author of 'Using Docker' Holly Cummins - JavaOne Rock Star. Building Quarkus to Make the Cloud Cloudier RESOURCES Abby https://bsky.app/profile/abangser.bsky.social https://twitter.com/a_bangser https://github.com/abangser https://www.linkedin.com/in/abbybangser https://www.syntasso.io/members-area/abby/profile Adrian https://bsky.app/profile/adrianmouat.com https://twitter.com/adrianmouat https://github.com/amouat https://linkedin.com/in/adrianmouat http://www.adrianmouat.com 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 RECOMMENDED BOOKS Adrian Mouat • Using Docker • https://amzn.to/3PEYIJL Liz Rice • Container Security • https://amzn.to/3oU4iJe Liz Rice • Kubernetes Security • https://www.oreilly.com/library/view/kubernetes-security/9781492039075 Anne Currie, Sarah Hsu, & Sara Bergman • Building Green Software • https://amzn.to/3UjSClv Kief Morris • Infrastructure as Code • https://amzn.to/4e6EBQc Bluesky 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
  5. The Lean Tech Manifesto • Fabrice Bernhard & Steve Pereira

    MAR 6

    The Lean Tech Manifesto • Fabrice Bernhard & Steve Pereira

    This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/422 Fabrice Bernhard - Co-Author of “The Lean Tech Manifesto” & Co-Founder & CTO at Theodo Steve Pereira - C o-Author of “Flow Engineering” & Principal Consultant at Visible Flow Consulting RESOURCES Fabrice https://bsky.app/profile/fab-ber.bsky.social https://x.com/fabriceb https://github.com/fabriceb https://www.linkedin.com/in/fabricebernhard Steve https://x.com/steveelsewhere https://github.com/stevepereira https://www.linkedin.com/in/devopsto https://stevepereira.ca Links https://hbr.org/1986/01/the-new-new-product-development-game DESCRIPTION Fabrice Bernhard, co-founder of Theodo and co-author of "The Lean Tech Manifesto", shares his journey from agile practitioner to lean thinking advocate. The discussion explores how lean principles can scale agile practices beyond small teams, the misconceptions around both methodologies, and the emergence of tech-enabled networks of teams as a new organizational model. Fabrice emphasizes that both lean and agile are fundamentally about people, not processes, and shares practical lessons from scaling his consultancy to 700 people while maintaining agility through lean principles. RECOMMENDED BOOKS Fabrice Bernhard & Benoît Charles-Lavauzelle • The Lean Tech Manifesto • https://amzn.to/3Z4EbU6 Steve Pereira & Andrew Davis • Flow Engineering • https://amzn.to/3GY3u44 General Stanley McChrystal, Collins, Silverman & Fussell • Team of Teams • https://amzn.to/4bUzhQY Matthew Skelton & Manuel Pais • Team Topologies • https://amzn.to/4a2gh0i Bill Frasure, Bruce Eckel, James Ward • Effect Oriented Programming • https://amzn.to/4sO6wLV Susanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping & Team Topologies • https://amzn.to/3XTmNCc Bluesky 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!

    34 min
  6. Building Planetary-Scale Data Systems with Venice • Felix GV & Olimpiu Pop

    MAR 3

    Building Planetary-Scale Data Systems with Venice • Felix GV & Olimpiu Pop

    This interview was recorded for GOTO Unscripted. https://gotopia.tech Check out more here: https://gotopia.tech/articles/421 Félix GV - Current Interests: Multi-Planetary Databases, Data Sovereignty & Lifelogging Olimpiu Pop - Technologist & Tech Journalist RESOURCES Félix https://bsky.app/profile/felixgv.ninja https://github.com/FelixGV https://www.linkedin.com/in/felixgv Olimpiu https://x.com/olimpiupop https://github.com/zroll https://www.linkedin.com/in/olimpiupop Links https://venicedb.org https://github.com/linkedin/venice https://rocksdb.org https://duckdb.org DESCRIPTION Félix GV, a former engineer at LinkedIn and architect of the Venice database system, discusses the complexity of building planetary-scale data systems. He explains Venice's unbundled architecture where each component—from Kafka-based pub/sub to RocksDB-powered servers—operates as an independent distributed system. Félix details their rigorous chaos engineering practices, including regular load tests that push data centers beyond normal capacity to ensure reliability. The discussion covers fundamental distributed systems concepts like the CAP theorem and the trade-offs between consistency and availability in multi-region deployments. He also explains why Venice, as a derived data system, deliberately sacrifices strong consistency for high throughput and availability, and concludes by discussing their experimental integration of DuckDB for SQL-based analytics and data exploration capabilities. RECOMMENDED BOOKS Kasun Indrasiri & Danesh Kuruppu • gRPC: Up and Running • https://amzn.to/3sBGBJJ Tomer Shiran, Jason Hughes & Alex Merced • Apache Iceberg: The Definitive Guide • https://amzn.to/488Z30k William Smith • Arrow Flight Protocols and Practices • https://amzn.to/4o2Q2fd Adi Polak • Scaling Machine Learning with Spark • https://amzn.to/3N9vx1H Mark Needham, Michael Hunger & Michael Simons • DuckDB in Action • https://amzn.to/45QwSli Simon Aubury & Ned Letcher • Getting Started with DuckDB • https://amzn.to/3VPk4q Bluesky 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. SW Design, Architecture & Clarity at Scale • Sam Newman, Jacqui Read & Simon Rohrer

    FEB 27

    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 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
  8. Effect Oriented Programming • Bill Frasure, Bruce Eckel, James Ward & Andrew Harmel-Law

    FEB 24

    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 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

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