GOTO - The Brightest Minds in Tech

GOTO
undefined
Mar 17, 2023 • 33min

The Path to Becoming a Senior Engineering Manager • Denise Yu & Jiaqi Liu

Denise Yu and Jiaqi Liu, senior engineering managers at GitHub, discuss their career paths and the importance of creativity and persuasive writing skills. They also explore the impact of the Right Speak Code community, the significance of communities and 'glue work,' and their experiences with open source projects and conferences.
undefined
Mar 10, 2023 • 43min

Software Architecture: The Hard Parts • Neal Ford & Mark Richards

This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereNeal Ford - Software Consultant at Thoughtworks & Co-Author of "Software Architecture: The Hard Parts"Mark Richards - Hands-On Software Architect, Independent Consultant & Co-Author of "Software Architecture: The Hard Parts"DESCRIPTIONThere are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures.Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture. By interweaving a story about a fictional group of technology professionals--the Sysops Squad--they examine everything from how to determine service granularity, manage workflows and orchestration, manage and decouple contracts, and manage distributed transactions to how to optimize operational characteristics, such as scalability, elasticity, and performance.By focusing on commonly asked questions, this book provides techniques to help you discover and weigh the trade-offs as you confront the issues you face as an architect.• Analyze trade-offs and effectively document your decisions• Make better decisions regarding service granularity• Understand the complexities of breaking apart monolithic applications• Manage and decouple contracts between services• Handle data in a highly distributed architecture• Learn patterns to manage workflow and transactions when breaking apart applications* Book description: © O’ReillyThe interview is based on Neal's & Mark's co-authored book "Software Architecture: The Hard Parts"RECOMMENDED BOOKSFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard PartsMark Richards & Neal Ford • Fundamentals of Software ArchitectureFord, Parsons, Kua & Sadalage  • Building Evolutionary Architectures 2nd EditionFord, Parsons & Kua • Building EvBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
17 snips
Mar 3, 2023 • 36min

Agile is Dead – Long Live DevOps? • Lars Kruse, Malte Foegen & Klaus Bucka-Lassen

This interview was recorded for GOTO Unscripted at GOTO Aarhus.gotopia.techRead the full transcription of this interview hereLars Kruse - Technology Counselor & Rainmaker at Inc IncMalte Foegen - COO at wibasKlaus Bucka-Lassen - Free Radical at Netcetera & Agile Coach, Trainer & Keynote SpeakerDESCRIPTIONAgile, Lean, and DevOps are more than buzzwords even though they have taken over the world at different times. The processes and technologies they employed have helped improve the entire world, not just the software world. Klaus Bucka-Lassen, Lars Kruse, and Malte Foegen debate the intersection and cross-pollination between the three worlds with a focus on applying them on all levels in practice in large organizations.RECOMMENDED BOOKSJoshua Kerievsky • Joy of AgilityAino Vonge Corry • Retrospectives AntipatternsLee, Wickens, Liu & Boyle • Designing for PeopleStone, Chaparro, Keebler, Chaparro & McConnell • Introduction to Human FactorsDerby, Larsen & Schwaber • Agile RetrospectivesJeff Sutherland • Scrum: The Art of Doing Twice the Work in Half the Time-----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!
undefined
15 snips
Feb 24, 2023 • 37min

Release It! • Michael Nygard & Trisha Gee

This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereMichael Nygard - Innovative technology leader & Author of "Release It!" Trisha Gee - Java Champion & Co-Editor of "97 Things Every Java Programmer Should Know"DESCRIPTIONDespite the widespread adoption of DevOps and CICD, some companies still rely on manual deployments in 2023. Michael Nygard, author of "Release It!" examines new patterns and anti-patterns that have emerged since the first edition of his book was released in 2007.Mike and Trisha Gee explore why companies using current best practices continue to encounter challenges.Come along to hear from the trenches of the DevOps movement.The interview is based on Mike's book "Release It! (2nd Edition)"RECOMMENDED BOOKSMichael Nygard • Release It! 2nd EditionMichael Nygard • Release It! 1st EditionKim, Humble, Debois, Forsgren & Willis • The DevOps HandbookJames Higginbotham • Principles of Web API DesignVlad Khononov • Balancing Coupling in Software DesignEoin Woods, Murat Erder & Pierre Pureur • Continuous Architecture in PracticeBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
Feb 17, 2023 • 29min

Better Tests at GitHub & Commodore 64 Music • Ole Friis Østergaard & Hannes Lowette

This interview was recorded for GOTO Unscripted at GOTO Aarhus.gotopia.techRead the full transcription of this interview hereOle Friis Østergaard - Senior Software Engineer at GitHubHannes Lowette - Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey LoverRESOURCEShanselminutes.comhvsc.c64.orgDESCRIPTIONThe engineering culture, core functionalities and it’s monolithic architecture are just some of the factors behind GitHub’s success. Ole Friis Østergaard talks about the special division for analyzing tests that are not behaving as expected. In such a complex environment, their work has a big impact on the entire system. Discover how their engineering culture, approach to software overall, and some Commodore 64 love have inspired all this.RECOMMENDED BOOKSSaleem Siddiqui • Learning Test-Driven DevelopmentDavid Farley • Modern Software EngineeringDave Farley & Jez Humble • Continuous DeliveryRoy Osherove • The Art of Unit TestingKent Beck • Test Driven DevelopmentNicole Forsgren, Jez Humble & Gene Kim • AccelerateBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
Feb 10, 2023 • 44min

Simplicity & Complexity: The Beauty & the Beast? • Sander Hoogendoorn & Kevlin Henney

This interview was recorded at GOTO Amsterdam 2022 for GOTO Unscripted. gotopia.techRead the full transcription of this interview hereSander Hoogendoorn - CTO at iBood.comKevlin Henney - Consultant, Programmer, Keynote Speaker, Technologist, Trainer & WriterDESCRIPTIONIn most cases, there is more than one way to solve a problem. Based on our evolution, however, we are tempted to solve problems by adding features, code, and complexity.There is an alternative to that, though. Kevlin Henney and Sander Hoogendoorn discuss these attempts in this GOTO Unscripted episode recorded at GOTO Amsterdam 2022. A good starting point is to reevaluate the way in which we do things and try to eliminate the complexity that software developers are attracted to.RECOMMENDED BOOKSSander Hoogendoorn • This is AgileKevlin 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 KnowGerald M. Weinberg • Becoming a Technical LeaderLee, Wickens, Liu & Boyle • Designing for PeopleSam Newman • Monolith to MicroservicesRonnie Mitra & Irakli Nadareishvili • Microservices: Up and RunningBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
15 snips
Feb 3, 2023 • 30min

Beyond the Code: Deploying Empathy • Michele Hansen & Hannes Lowette

This interview was recorded for GOTO Unscripted at GOTO Aarhus.gotopia.techRead the full transcription of this interview hereMichele Hansen - Author or "Deploy Empathy" and Co-Founder of GeocodioHannes Lowette - Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey LoverRESOURCESdeployempathy.combrenebrown.comDESCRIPTIONCode is always a means to an end rather than the end product itself. It’s extremely important to understand the broader picture and see what the code that you or your team are going to write is helping to solve.Michele Hansen, author of Deploy Empathy and co-founder of Geocodio, reveals some of the best practices around understanding your users and responding to their needs. Join Michele and Hannes Lowette, head of learning & development at Axxes, while they dive into how to run successful and useful customer interviews.RECOMMENDED BOOKSMichele Hansen • Deploy EmpathyJim Kalbach • The Jobs to be Done PlaybookBrené Brown • The Gifts of ImperfectionBrené Brown • I Thought It Was Just Me (but it isn't)Brené Brown • Dare to LeadStone, Chaparro, Keebler, Chaparro & McConnell • Introduction to Human FactorsBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
18 snips
Jan 27, 2023 • 44min

Domain Storytelling • Stefan Hofer, Henning Schwentner & Avraham Poupko

This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereStefan Hofer - Co-Author of "Domain Storytelling" & Requirements & DDD Expert at WPSHenning Schwentner - Co-Author of "Domain Storytelling" & Coder, Coach, Consultant at WPSAvraham Poupko - Head of Product Security and Compliance at Forescout TechnologiesDESCRIPTION"Some things must be told that cannot be written, so that storytelling is deeply, deeply human."Stories are the backbone of our culture as humankind. They can be successfully used as agile, collaborative ways to not only view but understand the various domains that software projects touch upon. Avraham Poupko explores how you can better understand and visualize this, in a domain-driven way, with the authors of the  "Domain Storytelling: A Collaborative, Visual & Agile Way to Build Domain-Driven Software",  Stefan Hofer and Henning Schwentner.The interview is based on Stefan's & Henning's book "Domain Storytelling":RECOMMENDED BOOKSStefan Hofer & Henning Schwentner • Domain StorytellingJames Higginbotham • Principles of Web API DesignVlad Khononov • Balancing Coupling in Software DesignEoin Woods, Murat Erder & Pierre Pureur • Continuous Architecture in PracticeBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
Jan 20, 2023 • 16min

Is Machine Learning a Black Box? • Dean Wampler & Preben Thorø

This interview was recorded for GOTO Unscripted 2021.gotopia.techRead the full transcription of this interview hereDean Wampler - Principal Software Engineer at Domino Data LabPreben Thorø - CTO at Trifork SwitzerlandDESCRIPTIONData science has become a bigger part of software engineering. Where does the path lead? What have the changes been over the last couple of years and where are we heading? In this unscripted episode, Dean Wampler takes you on a journey through data science.RECOMMENDED BOOKSDean Wampler • Programming ScalaDean Wampler • Functional Programming for Java DevelopersDean Wampler, Edward Capriolo & Jason Rutherglen • Programming HiveHolden Karau, Trevor Grant, Boris Lublinsky, Richard Liu & Ilan Filonenko • Kubeflow for Machine LearningPhil Winder • Reinforcement LearningBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!
undefined
6 snips
Jan 13, 2023 • 44min

97 Things Every Cloud Engineer Should Know • Emily Freeman, Nathen Harvey & Chris Williams

This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereEmily Freeman - Head of DevOps Product Marketing, Head of Community Engagement at AWS & Co-Editor of "97 Things Every Cloud Engineer Should Know"Nathen Harvey - Developer Advocate at Google Cloud and Co-Editor of "97 Things Every Cloud Engineer Should Know"Chris Williams - Cloud Therapist at World Wide TechnologyDESCRIPTIONMigrating to the cloud has become a "sine qua non" these days. The compact articles in 97 Things Every Cloud Engineer Should Know inspect the entirety of cloud computing, including fundamentals, architecture and migration. You'll go through security and compliance, operations and reliability and software development. And examine networking, organizational culture, and more.Find out the story behind the benefits of curating such a community-driven book from the co-editors Emily Freeman, head of DevOps product marketing at AWS, Nathen Harvey, developer advocate at Google Cloud, and Chris Williams, cloud therapist and principal cloud solutions architect for World Wide Technologies.The interview is based on Emily's & Nathen's co-edited book "97 Things Every Cloud Engineer Should Know"RECOMMENDED BOOKSEmily Freeman & Nathen Harvey • 97 Things Every Cloud Engineer Should KnowEmily Freeman • DevOps For DummiesMartin Kleppmann • Designing Data-Intensive ApplicationsEmil Stolarsky & Jaime Woo • 97 Things Every SRE Should KnowKevlin 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 KnowKasun Indrasiri & Danesh Kuruppu • gRPC: Up and RunningBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app