Find partners
GOTO - The Brightest Minds in Tech

GOTO - The Brightest Minds in Tech

Hosted by GOTO

TechnologyNewsScienceInterviews guests

Episodes

321

Latest episode

Jun 2026

Language

EN-US

About the show

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.

Listen to episodes

60 recent
June 16, 2026Episode 4833 min

Go for Java Programmers • Barry Feigenbaum & Shon Saliga

This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubBarry Feigenbaum - Retired Sr. Principal Software Engineer & Author of "Go for Java Programmers"Shon Saliga - IBM Storage EvangelistCheck out more here:https://gotopia.tech/episodes/444RESOURCESBarryhttps://www.linkedin.com/in/barryfeigenbaumShonhttps://www.linkedin.com/in/shon-saliga-32336b2DESCRIPTIONDr. Barry Feigenbaum — an IBM, Amazon and Dell veteran with a PhD in Computer Engineering and decades of Java experience — spent time working with Go on microservices and liked it enough to write the book he wished had existed when he made the switch. In this GOTO Book Club episode with longtime colleague Shon Saliga, he walks through the core contrasts: Go is a compiled language that targets a narrower domain than Java — primarily command-line tools and web servers — but excels there with smaller binaries, faster startup, and dramatically lower container overhead. Concurrency is the headline difference: Go's goroutines are far lighter than Java threads, and its channel-based communication model sidesteps many of the problems that make concurrent Java code hard to reason about.The error handling conversation is particularly illuminating. Java's exception mechanism, while powerful, encourages developers to overuse it for ordinary error reporting — Go simply doesn't allow that by design. Errors in Go are return values, not throws; panics are reserved for truly catastrophic situations. Similarly, Go's implicit interfaces (if you implement the methods, you implement the interface — no declaration required) give the language a flexibility that feels alien to Java developers at first but becomes a strength quickly. Barry's conclusion is clear: for greenfield servers and containerized microservices, Go is worth serious consideration — and for Java developers willing to reset a few mental models, the transition is more tractable than it looks.RECOMMENDED BOOKSBarry Feigenbaum • Go for Java Programmers • https://amzn.to/4uRL3liKen Christopher, Barry Feigenbaum, Shon Salig • DOS 5: The Basic • https://amzn.to/4tKDVGsA N M Bazlur Rahman • Modern Concurrency in Java • https://amzn.to/42w8cOkBen Evans & Jim Gough • Optimizing Cloud Native Java • https://amzn.to/41nivD9Ian F. Darwin • Java Cookbook 5th ed. • https://amzn.to/3QH0NZyVictor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBRBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

June 12, 2026Episode 4749 min

Engineering Leadership in Turbulent Times • Sarah Wells, Pat Kua & Daniel Terhorst-North

This conversation was recorded at GOTO Copenhagen 2025.https://gotocph.comSarah Wells - Independent Consultant & Author of "Enabling Microservice Success"Patrick Kua - Founder of the Tech Lead AcademyDaniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & AssociatesRESOURCESSarahhttps://bsky.app/profile/sarahjwells.bsky.socialhttps://linkedin.com/in/sarahjwells1https://www.sarahwells.devPatrickhttps://hachyderm.io/@patkuahttps://twitter.com/patkuahttps://www.linkedin.com/in/patkuahttps://github.com/thekuahttps://patkua.comDanielhttps://bsky.app/profile/tastapod.comhttps://www.linkedin.com/in/tastapodhttps://github.com/tastapodhttps://mastodon.social/@tastapodhttp://dannorth.net/blogDESCRIPTIONEngineering leadership becomes significantly more complex in times of uncertainty. This conversation highlights how leaders must shift from rigid plans to adaptable thinking—balancing delivery, team well-being, and long-term direction while navigating constant change.A key takeaway is that great leadership isn’t about having all the answers, but about creating clarity, trust, and resilience within teams. The speakers emphasize communication, context-awareness, and empowering engineers as the foundation for thriving—even when everything feels unstable.RECOMMENDED BOOKSSarah Wells • Enabling Microservice Success • https://amzn.to/4aa8xrvPatrick Kua • Talking with Tech Leads • https://amzn.to/3ECO3xBPatrick Kua • The Retrospective Handbook • https://amzn.to/4jpxxQNNeal Ford, Rebecca Parsons & Patrick Kua • Building Evolutionary Architectures • https://amzn.to/42qXJV2Mary Lynn Manns & Linda Rising • Fearless Change • https://amzn.to/49uuuneMary Lynn Manns & Linda Rising • More Fearless Change • https://amzn.to/4tX6GARBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

June 9, 2026Episode 4634 min

Modern Concurrency in Java • Bazlur Rahman & Michael Redlich

This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubA N M Bazlur Rahman - Java Champion & Author of "Modern Concurrency in Java"Michael Redlich - Java Champion & Lead Java Queue News Editor at InfoQCheck out more here:https://gotopia.tech/episodes/443RESOURCESBazlurhttps://bsky.app/profile/bazlur.cahttps://x.com/bazlur_rahmanhttps://github.com/rokon12https://www.linkedin.com/in/bazlurhttps://bio.site/bazlurhttps://bazlur.caMichaelhttps://twitter.com/mpredlihttps://github.com/mpredli01https://www.linkedin.com/in/michael-redlich-13a966https://about.me/mpredliDESCRIPTIONIn this GOTO Book Club episode, Java Champion A N M Bazlur Rahman joins host and fellow Java Champion Michael Redlich to discuss Modern Concurrency in Java — the first comprehensive update to Java concurrency literature in 20 years. Bazlur traces his motivation to the arrival of virtual threads in JDK 21, which he describes as a fundamental shift in Java's concurrency cost model: platform threads were expensive and scarce, demanding careful pooling; virtual threads are cheap, plentiful, and behave like ordinary threads from the developer's perspective, without requiring a new programming model. The book covers this evolution end-to-end, from the history of threads through to structured concurrency, scope values, and the modern frameworks that have already adopted virtual threads — most with a single config change.The conversation also takes a nuanced look at reactive programming's future. Bazlur's conclusion is that reactive remains compelling in specific contexts — event-driven streaming systems, architectures needing end-to-end back-pressure — but it's no longer the default answer to scalability. For most microservices doing blocking I/O, virtual threads are now the stronger default, and reactive becomes a deliberate architectural choice rather than an automatic one. The book's goal is to give developers both the conceptual grounding and the practical guidance to make that choice confidently — understanding the tool one level deep, so they can design better systems, not just configure their way through a framework.RECOMMENDED BOOKSA N M Bazlur Rahman • Modern Concurrency in Java • https://amzn.to/42w8cOkBen Evans & Jim Gough • Optimizing Cloud Native Java • https://amzn.to/41nivD9Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell • https://amzn.to/43FDoMAIan F. Darwin • Java Cookbook 5th ed. • https://amzn.to/3QH0NZyVictor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBRBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

June 5, 2026Episode 4533 min

Roc & Zig: A Compiler Rewrite Story • Anjana Vakil & Richard Feldman

This interview was recorded for GOTO Unscripted.https://gotopia.techRichard Feldman - Software Engineer at Zed Industries & Author of "Elm in Action"Anjana Vakil - Freelance Software Engineer & Developer EducatorCheck out more here:https://gotopia.tech/articles/442RESOURCESRichardhttps://bsky.app/profile/rtfeldman.bsky.socialhttps://twitter.com/rtfeldmanhttps://www.linkedin.com/in/rtfeldmanhttps://github.com/rtfeldmanAnjanahttps://bsky.app/profile/anjana.devhttps://github.com/vakilahttps://www.linkedin.com/in/anjanavakilhttps://anjana.devLinkshttps://zed.devhttps://adventofcode.comhttps://www.roc-lang.orgDESCRIPTIONRichard Feldman and Anjana Vakil trace the Roc programming language's ambitious ground-up compiler rewrite — from Rust to Zig — which happened to coincide almost exactly with the year AI coding assistants went from useful to transformative. Richard describes how AI's role shifted over just 12 months: from mechanical test-porting grunt work, where it was reliable but limited, to genuine architectural collaboration on harder problems. The key insight is that guardrails don't live in prompts ("never do this" gets ignored constantly), they live in the code itself — invariants and automated feedback loops that catch the AI when it strays, rather than instructions it will cheerfully disregard.The conversation widens into what the AI era means for software quality and trust. Both are wary of the coming wave of AI-generated "slop" — buggy, mediocre software produced at scale — but Richard makes the counterintuitive case that competitive pressure might actually force quality up: if everything is slop, the products that aren't will stand out hard. Anjana draws a parallel to consumer electronics brand trust: just like we pay a premium for the USB-C cable we know won't cause a fire, developers and users will increasingly gravitate toward names and communities they can vouch for. The open source contribution model, they agree, needs new systems to navigate this — and Roc v1, due before the end of 2026, will be a test case.RECOMMENDED BOOKSRichard Feldman • Elm in Action • https://amzn.to/387kujIDean Bocker • Don't Panic! I'm A Professional Zig Programmer • https://amzn.to/3ljKT8dTim McNamara • Rust in Action • https://amzn.to/3ux2R9uDavid Drysdal • Effective Rust • https://amzn.to/4dAjbdXEric Normand • Grokking Simplicity • https://amzn.to/3gz7o3CBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

June 2, 2026Episode 4453 min

Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck

This conversation was recorded at GOTO Copenhagen 2025.https://gotocph.comMartin Fowler - Pioneer of Various Topics around Object-Oriented Technology & Agile MethodsKent Beck - Software Engineer & Creator of Extreme ProgrammingRESOURCESMartinhttps://x.com/martinfowlerhttps://www.martinfowler.comhttps://toot.thoughtworks.com/@mfowlerhttps://www.linkedin.com/in/martin-fowler-comKenthttps://bsky.app/profile/kentbeck.bsky.socialhttps://www.kentbeck.comhttps://github.com/KentBeckhttps://twitter.com/KentBeckhttps://www.linkedin.com/in/kentbeckhttps://tidyfirst.substack.com/aboutDESCRIPTIONMartin Fowler and Kent Beck — two of the authors of the Agile Manifesto and perhaps the most influential duo in software engineering history — reunite for an unscripted conversation spanning thirty years of friendship, craft, and the relentless pace of change. They discuss how AI ("the Genie") has become a genuine part of both their workflows: Kent uses it as an endlessly patient tutor for exploration between features, while Martin distinguishes between AI as a tool for talking to computers versus the irreplaceable human skill of talking to the people who need software built. Both are optimistic about the future, though Kent's optimism takes characteristically sharp form: he expects the industry to keep making the same mistakes, which means he'll still be employed teaching the same lessons 20 years from now.The conversation also revisits the Agile Manifesto at nearly 25 years old, with both reflecting on what Extreme Programming got right — feedback loops, testability, evolutionary design — and what the broader adoption missed or diluted. Martin is candid that progress in software has been slower than he'd like, though he points to a "forest" of practitioners who have genuinely advanced the craft. On the question of a Manifesto reunion, both gently redirect: it belongs to the next generation now. Their closing advice to a junior developer in the audience is perhaps the most memorable exchange in the whole session — use the gaps between features to learn, and never forget that understanding the domain and the people in it is ultimately what separates good programmers from great ones.Read the full abstract here:https://gotocph.com/2025/sessions/3780RECOMMENDED BOOKSMartin Fowler • Refactoring • https://amzn.to/3EVcHXQMartin Fowler & Pramod Sadalage • NoSQL Distilled • https://amzn.to/3ChIpu7Martin Fowler • Patterns of Enterprise Application Architecture • https://amzn.to/3lp4sIqMartin Fowler • Domain-Specific Languages • https://amzn.to/3nzOIFkMartin Fowler • UML Distilled • https://amzn.to/3kahjyAKent Beck • Tidy First? • https://amzn.to/4gscjjKKent Beck & Cynthia Andres • Extreme Programming Explained • https://amzn.to/3sBASDGKent Beck • Test Driven Development • https://amzn.to/3U4AXLsKent Beck, Fowler, John, William, Don & Gamma • Refactoring • https://amzn.to/3SFBYbNKent Beck • Implementation Patterns • https://amzn.to/3sBlCGLBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

May 29, 2026Episode 4339 min

Spec-Driven Dev Is Back. But Not How You Think • Daniel Terhorst-North & Gojko Adzic

This interview was recorded for GOTO Unscripted.https://gotopia.techDaniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & AssociatesGojko Adzic - Software Delivery Consultant & Author of "Lizard Optimization" and many more BooksCheck out more here:https://gotopia.tech/articles/441RESOURCESDanielhttps://bsky.app/profile/tastapod.comhttps://www.linkedin.com/in/tastapodhttps://github.com/tastapodhttps://mastodon.social/@tastapodhttp://dannorth.net/blogGojkohttps://www.linkedin.com/in/gojkohttps://github.com/gojkohttps://twitter.com/gojkoadzichttps://gojko.netDESCRIPTIONGojko Adzic and Daniel Terhorst-North tackle the question every software team is wrestling with right now: does AI-assisted development actually work, and if so, how?Their verdict is nuanced. One-shot "spec-to-product" approaches are doomed — both compare them to CASE tools and model-driven architecture of past decades, great for selling to enterprise buyers, disappointing in practice. What does work is tight, iterative feedback loops where AI handles the more deterministic, structural parts of the job while humans retain ownership of domain knowledge, semantic correctness, and architectural judgment.The most practically useful thread of the conversation is Gojko's insight on guardrails: instead of relying on markdown files and hoping your AI agent stays in line, encode your rules as real, automated linting checks — ones that run in CI, apply to humans and bots alike, and include actionable error messages.Daniel adds a complementary observation: AI shines brightest not on core domain code, but on the "quality of life" tasks that never quite make it to the backlog. Their shared conclusion is that the teams winning with AI right now are the ones treating published frameworks as starting templates to rapidly adapt — not gospel to follow blindly.RECOMMENDED BOOKSGojko Adzic • Lizard Optimization • https://leanpub.com/lizardoptimizationGojko Adzic • Impact Mapping • https://amzn.to/3dQFCOqAdzic, Evans & Roden • Fifty Quick Ideas To Improve Your Tests • https://amzn.to/3yuDaoLAdzic, Evans & Korac • Fifty Quick Ideas to Improve Your User Stories • https://amzn.to/3jQ4QjPAdzic & Korac • Humans vs Computers • https://amzn.to/2Utz55AGojko Adzic • Specification by Example • https://amzn.to/3hHrEjbEliyahu M. Goldratt • Beyond the Goal • https://amzn.to/3wDbAL1Kent Beck, Fowler, John, William, Don & Gamma • Refactoring • https://amzn.to/3SFBYbNBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

May 26, 2026Episode 4239 min

Connection is Everything: Extended Q&A • Ken Hughes

This Q&A session was recorded at GOTO Copenhagen 2025.https://gotocph.comKen Hughes - The King of Customer ExperienceKeynote available here: https://youtu.be/tHf-BFM2CNMRESOURCEShttps://twitter.com/KenHughesIEhttps://www.linkedin.com/in/kenhughesiehttps://www.kenhughes.infoDESCRIPTIONIn this extended Q&A following his GOTO Copenhagen 2025 keynote, Ken Hughes — "The King of Customer Experience" — tackles the questions every business avoids asking honestly. He argues that employee experience always comes first: you cannot ask people to deliver extraordinary customer moments unless they themselves feel seen, empowered, and purposeful at work. On ROI, he challenges the entire premise, proposing a shift from "Return on Investment" to "Desire to Invest" — because measuring caring with a ledger is the behavior of, as he puts it, a toxic psychopath. The real unlock, he insists, is placing the user genuinely at the centre — not as a metric, but as a human being who deserves to feel like the only person in the room.The conversation turns to AI's role in making this scalable, and here Hughes lands his most forward-looking point: the era of having to choose between serving the masses and making an individual feel special is ending. AI will enable what he calls "scaled personalization" — the ability to make every customer their own blue dot simultaneously, the way a personalized Minecraft lesson teaches area and perimeter to an 8-year-old who wasn't getting it in a classroom. The session closes with a striking reminder: the brands people remember aren't the ones with the slickest products — they're the ones that made them feel genuinely seen. A nurse. A fishing magazine. Five dollars. That's the bar.Read the full abstract here:https://gotocph.com/2025/sessions/3778RECOMMENDED BOOKSKen Hughes • Taylormaking • https://amzn.to/3WOEgd9Robert Waldinger & Marc Schulz • The Good Life • https://amzn.to/4orelUSBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

May 22, 2026Episode 4141 min

State of the Art of Java in 2026 • Ben Evans

This interview was recorded for GOTO State of the Art in March 2026.https://gotopia.techBen Evans - Senior Principal SW Engineer at Red Hat & Co-Author of "Optimizing Cloud Native Java" & many more BooksRead the full transcription of this interview here:https://gotopia.tech/articles/439RESOURCESBenhttps://mastodon.social/@kittylysthttps://bsky.app/profile/ogkittylyst.bsky.socialhttps://github.com/kittylysthttps://www.linkedin.com/in/kittylysthttps://www.kittylyst.comLinkshttps://newrelic.com/resources/report/2024-state-of-the-java-ecosystemhttps://redmonk.com/sogrady/2025/06/18/language-rankings-1-25https://www.stepsecurity.io/blog/hackerbot-claw-github-actions-exploitationhttps://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agentshttps://openjdk.org/jeps/8305968https://openjdk.org/jeps/353https://openjdk.org/jeps/416https://developer.ibm.com/articles/j-ffmhttps://openjdk.org/jeps/8350458https://openjdk.org/jeps/8303099DESCRIPTIONIn this GOTO State of the Art, Java Champion & Red Hat Senior Principal SW Engineer Ben Evans delivers a sweeping, data-driven audit of Java's health in 2026 — and the picture is far healthier than the tech press would have you believe. Server-side Java workloads have roughly doubled in the last 7 years, developer wages are stable (unlike JavaScript, which is heading south), Java has been in the top 4 programming languages for 12 consecutive years, and the entire cloud-native infrastructure stack — Kafka, Cassandra, Spark, OpenTelemetry, Keycloak — runs on it. The real insight is mathematical: explosive growth of a small language base is still dwarfed by modest growth of Java's enormous installed base. Java isn't dying; it's just not shiny enough to get clicks.The meat of the talk is a masterclass in Java's architecture and roadmap. Ben unpacks the fundamental tension between dynamism (the JVM's Lisp-and-Smalltalk-heritage runtime) and integrity (modern security demands that restrict unchecked internal API access), before walking through the near and far future: Project Valhalla's value types (the most fundamental change to Java ever — bigger than generics or lambdas), the Vector API waiting on Valhalla to land, nullability markers, ahead-of-time compilation, and beyond that, type classes and Project Babylon.His honest take on AI tooling is sharp: great for greenfield, genuinely poor at architectural reasoning and version-specific code, and only a real productivity multiplier for teams who already have solid engineering practices. Oh, and it's a wolf in sheep's clothing — the JVM's dynamism makes it way closer to Lisp than to C++, and Java's philosophy of "boring done right" turns out to be an excellent foundation for AI-era enterprise software.RECOMMENDED BOOKSBen Evans & Jim Gough • Optimizing Cloud Native Java • https://amzn.to/41nivD9Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell • https://amzn.to/43FDoMABlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

May 19, 2026Episode 4028 min

Kafka for Architects • Ekaterina Gorshkova & Viktor Gamov

This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubEkaterina Gorshkova - Apache Kafka Engineer at SOFTEC & Author of "Kafka for Architects"Viktor Gamov - Principal Developer Advocate at Confluent & Co-Author of "Kafka in Action"Check out more here:https://gotopia.tech/episodes/440RESOURCESEkaterinahttps://www.linkedin.com/in/ekaterina-gorshkova-978bb6https://medium.com/@katyagorshkovaViktorhttps://bsky.app/profile/gamussa.devhttps://x.com/gAmUssAhttps://github.com/gamussahttps://www.linkedin.com/in/vikgamovhttps://gamov.ioLinks45% off discount code (expires on 25 May 2026): GOTOKGKafkaAffiliate link: https://hubs.la/Q044HgTvhttps://current.confluent.io/londonDESCRIPTIONApache Kafka has evolved far beyond a simple message broker — it has become a foundational layer for modern enterprise software. In this GOTO Book Club episode, Ekaterina Gorshkova, author of "Kafka for Architects", shares how her decade-long journey with Kafka — starting in a Czech bank's integration team in 2015 — shaped her understanding of what it really takes to design Kafka-based systems at scale. The conversation covers core architectural decisions, real-world patterns for enterprise integration, the role of Kafka Streams, and how to avoid the classic pitfalls of building systems that "only three engineers understand".The episode also looks forward: Ekaterina and host Viktor Gamov explore how Kafka is increasingly becoming the connective tissue for AI-driven systems, acting as an orchestration layer between intelligent agents, real-time data, and business workflows. Her book's central argument is that while AI and tooling change fast, the fundamental knowledge of how to design robust, event-driven systems is durable and career-proof. Kafka for Architects is framed not just as a technical manual, but as a roadmap for architects who want to get Kafka right from day one — requirements, design, testing, and all.RECOMMENDED BOOKSEkaterina Gorshkova • Kafka for Architects • https://amzn.to/42mDarUDylan Scott, Viktor Gamov & Dave Klein • Kafka in Action • https://amzn.to/4vJ3KcjViktor Gamov, Tartakovsky, Rasputnis & Fain • Enterprise Web Development • https://amzn.to/3CezL0RShapira, Palino, Sivaram & Petty • Kafka: The Definitive Guide • https://amzn.to/3RPtdLPBill Bejeck • Kafka Streams in Action • https://amzn.to/3CGJiiMBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

May 15, 2026Episode 3949 min

Tech Truth: Teaching Kids to Code with Sonic Pi • Sam Aaron & James Lewis

This conversation was recorded at GOTO Copenhagen 2025.https://gotocph.comSam Aaron - Live Coding Musician & Creator of Sonic PiJames Lewis - Principal Consultant & Technical Director at ThoughtworksRESOURCESSamhttps://www.patreon.com/samaaronhttps://bsky.app/profile/samaaron.bsky.socialhttps://twitter.com/samaaronhttps://github.com/samaaronhttps://linkedin.com/in/samaaronJameshttps://bsky.app/profile/boicy.bovon.orghttps://twitter.com/boicyhttps://linkedin.com/in/james-lewis-microservicesLinkshttps://sonic-pi.nethttps://twitter.com/sonic_pihttps://github.com/sonic-pi-net/sonic-pihttps://www.ableton.com/en/linkhttps://hydra.ojack.xyzDESCRIPTIONProgramming isn't just lines of code, it's a gateway to creating music & art. Legends such as Ada Lovelace are proof of that. With the aim to reshape the perception of coding which has traditionally been complex and intimidating, Sam Aaron created Sonic Pi, an open-source, free-to-use platform that empowers users to create music through code.What began as a humble endeavor has grown exponentially with more than millions of downloads globally and a large number of schools integrating the tool as part of their computing curriculum to teach children how to program.RECOMMENDED BOOKSSam Aaron & Russell Barnes • Code Music with Sonic Pi • https://amzn.to/4hBRYtCHans Gruendel • Making Music with Sonic Pi • https://amzn.to/3oVxGV7Hans Gruendel • Learn to Program with Sonic PI • https://amzn.to/3qCrLEOSimon Monk • Raspberry Pi Cookbook • https://amzn.to/43AGPRXMatthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQForsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps • https://amzn.to/3tCz1xOBlueskyInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts