

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.
Episodes
Mentioned books

Aug 19, 2022 • 50min
CockroachDB: The Definitive Guide • Ben Darnell & Guy Harrison
This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereBen Darnell - Co-Author of "CockroachDB: The Definitive Guide" and CTO at Cockroach Labs Guy Harrison - Co-Author of "CockroachDB: The Definitive Guide" and CEO at alwaysNFT.cloud, CTO at ProvenDB DESCRIPTIONHow do modern data platforms integrate into today’s world? Join Guy Harrison and Ben Darnell, the authors of "CockroachDB: The Definitive Guide", to learn about the different use cases and unique functions of CockroachDB. Take a deep dive into the migration to the cloud and the different requirements for analytical and transactional data platforms.The interview is based on Ben & Guy's book "CockroachDB: The Definitive Guide".RECOMMENDED BOOKSDarnell, Harrison & Seldess • CockroachDB: The Definitive GuideGuy Harrison • Next Generation DatabasesGuy Harrison & Steven Feuerstein • MySQL Stored Procedure ProgrammingGuy Harrison & Michael Harrison • MongoDB Performance TuningKishen Das Kondabagilu Rajanna • Getting Started with CockroachDBRegina Obe & Leo Hsu • PostgreSQLSimon Riggs & Gianni Ciolli • PostgreSQL 14 Administration CookbookTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Aug 12, 2022 • 49min
Principles of Web API Design • James Higginbotham & Mike Amundsen
This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereJames Higginbotham - Author of "Principles of Web API Design" and Executive API Consultant at LaunchAnyMike Amundsen - Author of "Design and Build Great Web APIs" and (Co-)Author of Many More BooksDESCRIPTIONJames Higginbotham, author of “Principles of Web API Design”, outlines the key points of creating and using APIs in today’s world. In the conversation with Mike Amundsen, author of “RESTful Patterns and Best Practices for API's Cookbook” you discover the principles of James’ ADDR process and how job stories and event storming contribute to a successful API launch. Furthermore, they touch upon key terms such as minimum viable portal and why API boundaries are so hot at the moment. The interview is based on James's book "Principles of Web API Design".RECOMMENDED BOOKSJames Higginbotham • Principles of Web API DesignMike Amundsen • Design and Build Great Web APIsMike Amundsen • RESTful Web ClientsRonnie Mitra & Irakli Nadareishvili • Microservices: Up and RunningRonnie Mitra, Irakli Nadareishvili, Matt McLarty & Mike Amundsen • Microservice ArchitectureRonnie Mitra, Mehdi Medjaoui, Erik Wilde & Mike Amundsen • Continuous API ManagementRonnie Mitra & many more • DataPower SOA Appliance Administration, Deployment, and Best PracticesTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Aug 5, 2022 • 46min
Expert Talk: Software Security • Jim Manico & John Steven
This interview was recorded for GOTO Unscripted.gotopia.techRead the full transcription of this interview hereJim Manico - Founder at Manicode Security & Co-Author of "Iron-Clad Java"John Steven - Founding Principal at Aedify Security & CTO at Concourse LabsDESCRIPTIONSecurity is a key topic in software. Lately, it has shifted from a security team responsibility to a task every single developer has to think about. Jim Manico, Founder and Secure Coding Educator at Manicode Security, and John Steven, the Founding Principal at Aedify Security, assess the evolution of the security role in order for developers to make the right decisions.RECOMMENDED BOOKSJim Manico & August Detlefsen • Iron-Clad JavaLiz Rice • Container SecurityLiz Rice • Kubernetes SecurityAaron Parecki • OAuth 2.0 SimplifiedAaron Parecki • OAuth 2.0 ServersAaron Parecki • The Little Book of OAuth 2.0 RFCsErdal Ozkaya • Cybersecurity: The Beginner's GuideRicher & Sanso • OAuth 2 in ActionWilson & Hingnikar • Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0TwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jul 29, 2022 • 55min
Learning Test-Driven Development • Saleem Siddiqui & Dave Farley
This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereSaleem Siddiqui - Author of "Learning Test-Driven Development", Technologist & CoachDave Farley - Author of "Modern Software Engineering", Continuous Delivery & DevOps PioneerFind plenty more from Dave on his Continuous Delivery YouTube channelDESCRIPTIONYou may think test-driven development wouldn't work in your preferred programming language, or that it would disrupt your code writing — this Book Club episode proves otherwise. Saleem Siddiqui, author of “Learning Test-Driven Development,” and Dave Farley, author of "Modern Software Engineering," review the multiple ways test-driven development can yield more effective results and produce higher quality code.The interview is based on Saleem's book "Learning Test-Driven Development".Check out Saleem on O'Reilly's learning platform.RECOMMENDED BOOKSSaleem Siddiqui • Learning Test-Driven DevelopmentSaleem Siddiqui, Michael Landy & Jeff Swisher • Jbuilder Developer's GuideDavid Farley • Modern Software EngineeringDave Farley & Jez Humble • Continuous DeliveryRoy Osherove • The Art of Unit TestingKent Beck • Test Driven DevelopmentNicole Forsgren, Jez Humble & Gene Kim • AccelerateTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jul 22, 2022 • 1h 10min
Expert Talk: gRPC, Kubernetes & .NET • Mark Rendle & Matt Turner
This interview was recorded for GOTO Unscripted at CodeNode in London.gotopia.techRead the full transcription of this interview hereMark Rendle - Incurable Programmer & Lover of C#, .NET Core, Containers, Clouds & DevOpsMatt Turner - DevOps Leader, Software Engineer at TetrateDESCRIPTIONJoin Mark Rendle, MS Dev Tech MVP, and Matt Turner, DevOps leader, architect, and engineer at Marshall Wace, in a passionate discussion about gRPC’s past and future and how it fits in with technologies such as .NET and service meshes. They get deep in the weeds on technology cycles while debating the future of infrastructure as a code and Kubernetes. And Mark has a brilliant idea on how to build an alternative to Facebook.RECOMMENDED BOOKSBurns, Beda & Hightower • Kubernetes: Up & RunningBurns, Villalba, Strebel & Evenson • Kubernetes Best PracticesKasun Indrasiri & Danesh Kuruppu • gRPC: Up and RunningLiz Rice • Container SecurityLiz Rice • Kubernetes SecurityJohn Arundel & Justin Domingus • Cloud Native DevOps with KubernetesHausenblas & Schimanski • Programming KubernetesTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jul 15, 2022 • 52min
Security Chaos Engineering • Kelly Shortridge, Aaron Rinehart & Mark Miller
This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereKelly Shortridge - Co- Author of Security Chaos Engineering and Senior Principal, Product Technology at FastlyAaron Rinehart - Co- Author of Security Chaos Engineering and Co-Founder & CTO at VericaMark Miller - Co-Author of Epic Failures in DevSecOps and Vice President, Community Engagement and Outreach at The Linux FoundationDESCRIPTIONWhat’s the state of the art in modern security practices?The authors of the book Security Chaos Engineering, Aaron Rinehart and Kelly Shortridge talk to Mark Miller about the shift in the mental model that one has to undertake to reap its benefits. Their approach paves a new way that allows security engineers to uncover bugs in complex systems by chaos experiments before an actual attack.The interview is based on Kelly's and Aaron's book "Security Chaos Engineering":www.verica.io/sce-bookRECOMMENDED BOOKSKelly Shortridge & Aaron Rinehart • Security Chaos EngineeringNora Jones & Casey Rosenthal • Chaos EngineeringNora Jones & Casey Rosenthal • Chaos EngineeringMikolaj Pawlikowski • Chaos EngineeringRuss Miles • Learning Chaos EngineeringMurphy, Beyer, Jones & Petoff • Site Reliability EngineeringTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jul 8, 2022 • 52min
Expert Talk: Managing Complexity in Software • Hadi Hariri & Kevlin Henney
This interview was recorded for GOTO Unscripted at CodeNode in London. gotopia.techRead the full transcription of this interview hereHadi Hariri - VP of Developer Advocacy at JetBrains and Podcast Host of Talking KotlinKevlin Henney - Consultant, Programmer, Keynote Speaker, Technologist, Trainer & WriterDESCRIPTIONComplexity of software systems sometimes grows beyond control. Left unchecked, it can leave behind bloated applications.Kevlin Henney talks to Hadi Hariri, developer advocate at JetBrains, about how some of the key traits of developers like creativity and problem solving make them prone to innovate more but also over-engineer their code and not choose solutions based on context.RECOMMENDED BOOKSKevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should KnowKevlin Henney • 97 Things Every Programmer Should KnowHenney & Monson-Haefel • 97 Things Every Software Architect Should KnowHenney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 5Gamma, Helm, Johnson & Booch • Design Patterns (Gang of Four)Venkat Subramaniam • Programming KotlinEric Evans • Domain-Driven DesignSam Newman • Monolith to MicroservicesSam Newman • Building MicroservicesRonnie Mitra & Irakli Nadareishvili • Microservices: Up and RunningTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jul 1, 2022 • 46min
Expert Talk: Native vs Cross-Platform • Sebastiano Poggi & Carl-Gustaf Harroch
This interview was recorded for GOTO Unscripted at CodeNode in London.gotopia.techRead the full transcription of this interview hereSebastiano Poggi - Team Lead at JetbrainsCarl-Gustaf Harroch - Founder/Managing Director at NovodaDESCRIPTIONLately mobile developers have had to answer this question the most: Shall we go native or use a cross-platform framework? And if so, which one?Sebastiano Poggi, team lead at Jetbrains, and Carl-Gustaf Harroch, founder/managing director at Novoda, explore current best practices around modern mobile development highlighting the impact of team collaboration and matching technologies across platforms.RECOMMENDED BOOKSBailey, Biessek & Wills • Flutter for BeginnersSimone Alessandria & Brian Kayfitz • Flutter CookbookJohn Bach • Xamarin: The Ultimate Beginner's GuideNader Dabit • React Native in ActionAdam Boduch & Roy Derks • React and React NativeRobert Nagy • Simplifying Application Development with Kotlin Multiplatform MobileTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jun 24, 2022 • 1h 4min
Modern Software Engineering • Dave Farley & Steve Smith
This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereDave Farley - Author of "Modern Software Engineering", Continuous Delivery & DevOps PioneerSteve Smith - Author of "Measuring Continuous Delivery", Principal Consultant at Equal ExpertsFind plenty more from Dave on his Continuous Delivery YouTube channelDESCRIPTIONWhat should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.The interview is based on Dave's book "Modern Software Engineering"RECOMMENDED BOOKSDavid Farley • Modern Software EngineeringDave Farley & Jez Humble • Continuous DeliverySteve Smith • Measuring Continuous DeliveryEric Evans • Domain-Driven DesignKent Beck • Extreme Programming ExplainedMichael Feathers • Working Effectively with Legacy CodeAlistair Cockburn • Agile Software DevelopmentMary & Tom Poppendieck • Implementing Lean Software DevelopmentSimon Brown • Software Architecture for Developers Vol. 2TwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

Jun 17, 2022 • 28min
What's the Life Cycle of a Data Scientist? • Ekaterina Sirazitdinova, Prayson Daniel & Nicholai Stålung
This interview was recorded at GOTO Copenhagen 2021 for GOTO Unscripted.gotopia.techRead the full transcription of this interview hereEkaterina Sirazitdinova - Data Scientist for Computer Vision, Video Analytics & Deep Learning at NVIDIAPrayson Daniel - Principal Data Scientist at NTT DATANicholai Stålung - Lead Data Scientist at TriforkDESCRIPTIONData science is so much more than collecting, sorting and analyzing data. What does it take to be a data scientist and how does a day in the life of a data scientist look like? Ekaterina Sirazitdinova, Prayson Daniel and Nicholai Stålung will give you an insight into this and more. RECOMMENDED BOOKSPhil Winder • Reinforcement LearningKelleher & Tierney • Data Science (The MIT Press Essential Knowledge series)Lakshmanan, Robinson & Munn • Machine Learning Design PatternsLakshmanan, Görner & Gillard • Practical Machine Learning for Computer VisionAurélien Géron • Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlowTwitterLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!