GOTO - Today, Tomorrow and the Future

Follow GOTO - Today, Tomorrow and the Future
Share on
Copy link to clipboard

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

GOTO


    • May 30, 2025 LATEST EPISODE
    • weekly NEW EPISODES
    • 38m AVG DURATION
    • 220 EPISODES


    Search for episodes from GOTO - Today, Tomorrow and the Future with a specific topic:

    Latest episodes from GOTO - Today, Tomorrow and the Future

    Communication Patterns • Jacqui Read & Gregor Hohpe

    Play Episode Listen Later May 30, 2025 44:38 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereJacqui Read - Software Architect, Speaker & Author of "Communication Patterns"Gregor Hohpe - Author of "Platform Strategy", "The Software Architect Elevator", et al.RESOURCESJacquihttps://bsky.app/profile/tekiegirl.bsky.socialhttps://jacquiread.comhttps://fosstodon.org/@tekiegirlhttps://www.linkedin.com/in/jacquelinereadhttps://github.com/tekiegirlGregorhttps://twitter.com/ghohpehttps://www.linkedin.com/in/ghohpehttps://architectelevator.comLinkshttps://acedmodel.comDESCRIPTIONJacqui Read and Gregor Hohpe discuss her book "Communication Patterns", which aims to bridge the gap in effective communication for software professionals. Jacqui highlights the importance of core communication skills, covering topics like visuals, writing, knowledge management, and remote collaboration.The book offers practical patterns for improving diagrams, addressing multimodal communication issues, and ensuring accessibility, particularly for neurodiverse individuals. Jacqui also introduces her upcoming ACED Model, a strategic framework to align software development with business needs while remaining adaptable.RECOMMENDED BOOKSJacqui Read • Communication PatternsGregor Hohpe • Platform StrategyGregor Hohpe • The Software Architect ElevatorGregor Hohpe • Cloud StrategyGregor Hohpe • Enterprise Integration Patterns, Vol 2Gregor Hohpe & Bobby Woolf • Enterprise Integration PatternsErich Gamma, Richard Helm, Ralph Johnson, John Vlissides • Design PatternsNeal Ford, Matthew McCullough & Nathaniel Schutta • Presentation PatternsMartin Fowler • UML DistilledBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    From XP to TCR & Limbo • Kent Beck & Daniel Terhorst-North

    Play Episode Listen Later May 23, 2025 40:40 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereKent Beck - Software Engineer & Creator of Extreme ProgrammingDaniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & AssociatesRESOURCESKenthttps://bsky.app/profile/kentbeck.bsky.socialhttps://www.kentbeck.comhttps://github.com/KentBeckhttps://twitter.com/KentBeckhttps://www.linkedin.com/in/kentbeckDanielhttps://bsky.app/profile/tastapod.comhttps://twitter.com/tastapodhttps://www.linkedin.com/in/tastapodhttps://github.com/tastapodhttps://mastodon.social/@tastapodhttp://dannorth.net/blogDESCRIPTIONKent Beck and Daniel Terhorst-North reflect on the evolution of Extreme Programming (XP) and its lasting impact on agile software development. They explore the importance of short feedback loops, iterative learning, and adaptability in different phases of product development, as outlined in Beck's 3X model (Exploration, Expansion, Extraction).Kent introduces radical techniques like Test && Commit || Revert (TCR) and Limbo, which challenge traditional coding and collaboration practices by emphasizing tiny, safe iterations. The conversation ties in psychological safety, a key factor in high-performing teams, as outlined by Amy C. Edmondson.Kent envisions a future where software development scales in real-time, pushing teams to embrace faster experimentation, responsibility, and continuous learning in a rapidly evolving tech landscape.RECOMMENDED BOOKSKent Beck • Tidy First?Kent Beck & Cynthia Andres • Extreme Programming ExplainedAmy C. Edmondson • The Fearless OrganizationAmy C. Edmondson • Right Kind of WrongJez Humble & David Farley • Continuous DeliveryBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Unbundling the Enterprise • Stephen Fishman, Matt McLarty & Erik Wilde

    Play Episode Listen Later May 16, 2025 42:15 Transcription Available


    This interview was recorded for the GOTO Book Club.gotopia.tech/bookclubRead the full transcription of the interview hereStephen Fishman - Field CTO at Boomi & Co-Author of "Unbundling the Enterprise"Matt McLarty - CTO at Boomi & Co-Author of "Unbundling the Enterprise"Erik Wilde - Principal Consultant at INNOQRESOURCESStephenhttps://x.com/fistsOfReasonhttps://www.linkedin.com/in/stephenhfishmanhttps://github.com/StephenFishmanMatthttps://bsky.app/profile/mattmclartybc.bsky.socialhttps://x.com/MattMcLartyBChttps://www.linkedin.com/in/mattmclartybcErikhttps://www.linkedin.com/in/erikwildehttps://github.com/dretLinkshttps://itrevolution.com/articleshttps://www.hbs.edu/faculty/PagesDESCRIPTIONHow can businesses thrive by embracing optionality through digital transformation?Authors Matt McLarty and Stephen Fishman talk about their book “Unbundling the Enterprise” with Erik Wilde. They highlight the power of APIs and flexible systems in enabling companies to capitalize on unforeseen opportunities, or "happy accidents," and how low-cost experimentation can drive long-term success.The conversation emphasizes that optionality is crucial not only in tech but also in business strategy, urging organizations to view their digital capabilities as part of a broader platform that supports both developer empowerment and revenue growth. With insights on optimization, platform engineering, and the importance of aligning technology with business objectives, the authors offer a roadmap for companies to navigate the future with agility and resilience.RECOMMENDED BOOKSStephen Fishman & Matt McLarty • Unbundling the EnterpriseCarliss Y. Baldwin • Design Rules, Vol. 2Matthew Skelton & Manuel Pais • Team TopologiesForsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOpsKim, Humble, Debois, Willis & Forsgren • The DevOps HandbookMik Kersten • Project to ProductAndrew Harmel-Law • Facilitating Software ArchitectureBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    How To Lead Through Transformation in Tech • Hannah Foxwell & Charles Humble

    Play Episode Listen Later May 9, 2025 50:18 Transcription Available


    This interview was recorded for GOTO Unscripted.gotopia.techRead the full transcription of this interview hereHannah Foxwell - Independent Consultant & Founder of "AI for the rest of us"Charles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESHannahhttps://bsky.app/profile/hannahfoxwell.nethttps://medium.com/@hannahfoxwellhttps://x.com/HannahFoxwellhttps://github.com/hannahfoxwellhttps://www.linkedin.com/in/hannah-foxwellCharleshttps://bsky.app/profile/charleshumble.bsky.socialhttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comDESCRIPTIONCharles Humble and Hannah Foxwell explore the multifaceted challenges and opportunities presented by emerging technologies, modern work practices, and management dynamics.They emphasize the importance of methodologies like pair programming, flexible work designs, and inclusive team environments, especially for accommodating neurodiverse and introverted individuals.Foxwell introduces the “three-teams model” to guide new managers in aligning with direct reports, leadership peers, and cross-functional collaborators. She underscores the significance of equitable leadership through mentorship, coaching, and sponsorship, particularly for underrepresented groups.Exploring  AI's potential, Foxwell highlights its transformative impact on software development and enterprise processes while cautioning against rushed adoption. She advocates for thoughtful experimentation and user-centric design, noting the need for cultural and structural shifts to fully realize AI's benefits. Ultimately, the conversation centers on intentionality, empathy, and the need for organizations to balance innovation with human-centric practices. [...]RECOMMENDED BOOKSKim, Humble, Debois, Willis & Forsgren • The DevOps HandbookJez Humble & David Farley • Continuous DeliveryBarbara Oakley • A Mind For NumbersPooja K. Agarwal & Patrice M. Bain • Powerful TeachingBarbara Oakley & Olav Schewe • Learn Like a ProDaniel Kahneman • Thinking, Fast and SlowMatthew Skelton & Manuel Pais • Team TopologBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Facilitating Software Architecture • Andrew Harmel-Law & Sonya Natanzon

    Play Episode Listen Later May 2, 2025 41:57 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereAndrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture"Sonya Natanzon - Senior Director of Software Engineering at Guardant HealthRESOURCESAndrewhttps://bsky.app/profile/andrewhl.bsky.socialhttps://twit.social/@ahlhttps://github.com/andrewharmellawhttps://www.linkedin.com/in/andrewharmellawSonyahttps://www.linkedin.com/in/sonya-natanzonLinkshttps://facilitatingsoftwarearchitecture.comhttps://martinfowler.com/articleshttps://www.thoughtworks.com/radar/techniqueshttps://www.cognitect.com/blog/2011/11/15https://medium.com/@vanessamformicolaDESCRIPTIONSonya Natanzon and Andrew Harmel-Law explore key concepts from Andrew's book, fostering decentralized sociotechnical systems, emphasizing the importance of embracing imperfection in decision-making, and combating cognitive biases like the framing effect.They highlight the shift to prioritizing learning, adaptability, and small, fast iterations in socio-technical systems. Andrew discusses psychological safety as vital for empowering teams to innovate while maintaining accountability, advocating for experimentation and collective ownership of evolving codebases. Together, they underline the importance of balancing creativity and structure to build resilient, adaptive systems that thrive in complexity.RECOMMENDED BOOKSAndrew Harmel-Law • Facilitating Software ArchitectureDiana Montalion • Learning Systems ThinkingDonald G. Reinertsen • The Principles of Product Development FlowAlexander, Ishikawa, Silverstein, Jacobson, Fiksdahl-King & Ange • A Pattern LanguagePatty McCord • PowerfulShoshana Zuboff • The Age of Surveillance CapitalismMatthew Skelton & Manuel Pais • TeaBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Revolutionizing Software with Moldable Development • Tudor Girba & Julian Wood

    Play Episode Listen Later Apr 25, 2025 39:51 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview here:https://gotopia.tech/articles/347Tudor Girba - Software Environmentalist and CEO of feenk Julian Wood - Serverless Developer Advocate at AWSRESOURCESTudorhttps://bsky.app/profile/tudorgirba.comhttps://github.com/girbahttps://www.linkedin.com/in/girbahttp://www.tudorgirba.comhttps://medium.com/@girbaJulianhttps://bsky.app/profile/julianwood.comhttp://www.wooditwork.comhttps://www.linkedin.com/in/julianrwoodDESCRIPTIONGet a sneak peak into the concept of moldable development as a transformative approach through a discussion between Tudor Girba and Julian Wood. By emphasizing the creation of tailored, flexible tools, Girba presents a way to reduce the friction of working with complex systems and legacy code. He explores how contextualized tools, such as those provided by the Glamorous Toolkit, allow developers to engage with software environments in a more intuitive and efficient manner.The integration of generative AI is also examined, where Girba argues that AI's true potential lies not in providing definitive answers but in assisting developers by generating hypotheses and creating tools that support deeper engagement with code. Additionally, the concept of "habitability" is introduced, proposing that software systems, like physical spaces, should be navigable and comprehensible to developers, fostering a more productive and enjoyable experience.This vision of a future where software systems are more accessible and adaptable reflects the growing need to rethink how we interact with code, empowering developers with the tools and perspectives necessary to navigate increasingly complex digital landscapes.RECOMMENDED BOOKSRichard P. Gabriel • Patterns of SoftwareSusanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping, and Team TopologiesEric Evans • Domain-Driven DesignMatthew Skelton & Manuel Pais • Team TopologiesHeidi Helfand • Dynamic ReteamingVlad Khononov • Learning Domain-Driven DesignErik Schön • The Art of StrategyThomas 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!

    Collaborative Software Design • Evelyn van Kelle, Gien Verschatse, Kenny Baas-Schwegler & Xin Yao

    Play Episode Listen Later Apr 18, 2025 50:55 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereEvelyn van Kelle - Behavioral Change Consultant at XebiaGien Verschatse - Senior Consultant at AardlingKenny Baas-Schwegler - Collaborative Modeling Facilitator at Weave ITXin Yao - Independent Consultant Contextualizing DDD & Sociotechnical ArchitectureRESOURCESEvelynhttps://bsky.app/profile/evelynvankelle.bsky.socialhttps://evelynvankelle.comGienhttps://bsky.app/profile/selketjah.bsky.socialhttps://www.gienverschatse.comKennyhttps://bsky.app/profile/kenny.weave-it.orghttps://weave-it.orgXinhttps://www.linkedin.com/in/xinxinhttps://bsky.app/profile/settling-mud.bsky.socialLinkshttps://collaborative-software-design.comhttps://bsky.app/profile/collaborative-software-design.comDESCRIPTIONIn a spirited discussion on collaborative modeling and decision-making, the the authors of “Collaborative Software Design: How to Facilitate Domain Modeling Decisions”—Evelyn vVan Kelle, Gien Verschatse, and Kenny Baas-Schwegler—explored the power of inclusive decision-making, shared understanding, and how to navigate social dynamics like bias, ranking and conflict in teams together with Xin Yao.They highlighted the importance of facilitating not just through structured methods, but by empowering everyone in the team to contribute and lead decisions. Drawing from their experiences, they shared insights into the process of making better decisions through collaboration, the impact of "Deep Democracy", and the value of being able to step back and allow teams to thrive independently. Their conversation also touched on resources like Thinking, Fast and Slow, Jam Cultures, and Sitting in the Fire—tools to help teams make smarter decisions and grow together.RECOMMENDED BOOKSvan Kelle, Verschatse &Baas-Schwegler • Collaborative Software DesignJitske Kramer • Jam CulturesDanielle Braun & Jitske Kramer • The Corporate TribeArnold Mindell • Sitting in the FireDaniel Kahneman • Thinking, Fast and SlowGeBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    How to Learn: Unlocking the Brain's Secrets • Barbara Oakley & Charles Humble

    Play Episode Listen Later Apr 11, 2025 46:54 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereProf. Dr. Barbara Oakley - Professor of Engineering at Oakland University & Author of Numerous BooksCharles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESBarbarahttps://barbaraoakley.comhttps://www.linkedin.com/in/barbaraoakleyhttps://twitter.com/Barbara97881398Charleshttps://bsky.app/profile/charleshumble.bsky.socialhttps://linkedin.com/in/charleshumblehttps://conissaunce.comDESCRIPTIONBarbara Oakley, renowned author and polymath joins Charles Humble for a deep dive into the brain's modes of operation, exploring the focused and diffuse modes of thinking, which together enhance learning by balancing task-oriented problem-solving with creativity.They emphasize the importance of mental relaxation and the role of exercise, sleep, and a healthy diet in boosting cognitive function. Key concepts such as deliberate practice, retrieval practice, and the value of psychological safety in team dynamics are explored, offering insights into effective learning and collaboration. The relationship between working memory and long-term memory is examined, highlighting how techniques like the Pomodoro Technique and spaced repetition optimize retention. Additionally, the conversation underscores the potential of AI in education, encouraging its integration despite concerns among educators.Lastly, the phenomenon of rustiness in skill retention is explained through the dynamics of neural connections, with a hopeful outlook on the future of neuroscience research in understanding conditions like autism and dyslexia.RECOMMENDED BOOKSBarbara Oakley • A Mind For NumbersPooja K. Agarwal & Patrice M. Bain • Powerful TeachingBarbara Oakley & Olav Schewe • Learn Like a ProBarbara Oakley, Beth Rogowsky & Terrence J. Sejnowski • Uncommon Sense TeachingBarbara Oakley & Terrence J. Sejnowski • Learning How to LearnBarbara Oakley • MindshiftHeidi Helfand • Dynamic ReteamingDaniel Kahneman • Thinking, Fast and SlowMatthew Skelton & Manuel Pais • Team TopologiesBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Software Architecture, Design Thinking & Knowledge Flow • Diana Montalion & Kris Jenkins

    Play Episode Listen Later Apr 4, 2025 43:23


    This interview was recorded at GOTO Copenhagen 2024.https://gotocph.comDiana Montalion - Systems Architect, Mentrix Founder & Author of "Learning Systems Thinking"Kris Jenkins - Developer Advocate, Software Developer, Podcast Host, Conference Speaker & Geek  RESOURCESDianahttps://bsky.app/profile/mentrix.bsky.socialhttps://hachyderm.io/@dianahttps://www.linkedin.com/in/dianamontalionhttps://x.com/dianamontalionhttps://github.com/dianamontalionhttps://blog.montalion.comhttps://learningsystemsthinking.comKrishttps://bsky.app/profile/krisajenkins.bsky.socialhttps://www.linkedin.com/in/krisjenkinshttps://github.com/krisajenkinshttp://blog.jenkster.comRECOMMENDED BOOKSDiana Montalion • Learning Systems ThinkingAndrew Harmel-Law • Facilitating Software ArchitectureDonella H. Meadows • Thinking in SystemsDonella H. Meadows • Limits to GrowthRobert M. Pirsig • Zen & the Art of Motorcycle MaintenanceBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Balancing Tech & Human Creativity • Susanne Kaiser, Michaela Greiler, Adele Carpenter, Daniel Terhorst-North & Simon Wardley

    Play Episode Listen Later Mar 28, 2025 26:09 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereSusanne Kaiser - Independent Tech Consultant & Author of "Architecture for Flow"Michaela Greiler - Code Reviews Expert, Trainer & ConsultantAdele Carpenter - Software Engineer at TriforkDaniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & AssociatesSimon Wardley - Thought Lord, Mapper, Mostly GoodRESOURCESSusannehttps://mastodon.social/@suksrhttps://susannekaiser.netMichaelahttps://twitter.com/mgreilerhttps://michaelagreiler.comAdelehttps://bsky.app/profile/97adele.bsky.socialDanielhttps://bsky.app/profile/suksr.bsky.socialhttp://dannorth.net/blogSimonhttps://bsky.app/profile/swardley.bsky.socialhttp://blog.gardeviance.orgDESCRIPTIONExplore the rich tapestry of what it truly means to support developers.The conversation took a forward-looking turn as they examined the role of AI, not as a looming replacement, but as a powerful ally that enhances human creativity, much like past innovations that revolutionized workflows. They showcased how intuitive design—exemplified by tools like IntelliJ—can make a developer's experience seamless and enjoyable.RECOMMENDED BOOKSSusanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping & Team TopologiesSimon Wardley • Wardley MapsSimon Wardley • Wardley Mapping, The KnowledgeMatthew Casperson • DevEx as a ServiceChristian Clausen • Five Lines of CodeDavid Anderson, Marck McCann & Michael O'Reilly • TBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Effective Platform Engineering • Ajay Chankramath, Nic Cheneweth, Bryan Oliver, Sean Alvarez & Wesley Reisz

    Play Episode Listen Later Mar 21, 2025 53:44 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereAjay Chankramath - CTO at Brillio & Co-Author of "Effective Platform Engineering"Nic Cheneweth - Principal Consultant at Thoughtworks & Co-Author of "Effective Platform Engineering"Bryan Oliver - Principal at Thoughtworks & Co-Author of "Effective Platform Engineering"Sean Alvarez - CTO of Life Sciences Business at Brillio & Co-Author of "Effective Platform Engineering"Wesley Reisz - Technical Principal at Equal ExpertsRESOURCESAjayhttps://chankramath.comNichttps://www.linkedin.com/in/nicchenewethBryanhttps://olivercodes.comSeanhttps://www.linkedin.com/in/seanpalvarezWeshttps://bsky.app/profile/wesleyreisz.comLinkshttps://www.gartner.com/en/experts/top-tech-trends-unpacked-series/platform-engineering-empowers-developershttps://en.wikipedia.org/wiki/Domain-driven_designhttps://www.openpolicyagent.orgDESCRIPTIONThe authors of Effective Platform Engineering—Ajay Chankramath, Sean Alvarez, Nic Cheneweth & Bryan Oliver—discuss the transformative role of platform engineering in software delivery. They highlight how platform engineering streamlines operations, enhances developer experience, and drives innovation through self-service toolsKey topics include evolutionary architecture, treating platforms as lifecycle-managed products, and using generative AI to optimize infrastructure. They also cover practical strategies for launching platform initiatives, focusing on organizational self-awareness, API boundaries, and balancing compliance with productivity. The authors aim to provide actionable insights for building adaptable platforms that drive business agility and long-term value.RECOMMENDED BOOKSChankramath, Cheneweth, Oliver & Alvarez • Effective Platform EngineeringGregor Hohpe • Platform StrategyKate Stanley & Mickael Maison • Kafka ConnectAdrienne Braganza Tacke • "Looks Good to Me": Constructive Code ReviewsMartin Fowler • RefactoringBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Microservices Panel • Ian Cooper, James Lewis & Kris Jenkins

    Play Episode Listen Later Mar 14, 2025 43:23


    This interview was recorded at GOTO Copenhagen 2024.https://gotocph.comIan Cooper - A Polyglot Coding Architect at Just EatJames Lewis - Software Architect & Director at ThoughtworksKris Jenkins - Developer Advocate, Software Developer, Podcast Host, Conference Speaker & GeekRESOURCESIanhttps://bsky.app/profile/icooper.bsky.socialhttps://hachyderm.io/@ICooperhttps://twitter.com/ICooperhttps://www.linkedin.com/in/ian-cooper-2b059bhttps://github.com/iancooperhttps://ian-cooper.writeas.comJameshttps://bsky.app/profile/boicy.bovon.orghttps://twitter.com/boicyhttps://linkedin.com/in/james-lewis-microserviceshttps://github.com/boicyhttps://www.bovon.orgKrishttps://twitter.com/krisajenkinshttps://www.linkedin.com/in/krisjenkinshttps://github.com/krisajenkinshttp://blog.jenkster.comRECOMMENDED BOOKSBarry O'Reilly • UnlearnJez Humble, Joanne Molesky & Barry O'Reilly • Lean EnterpriseSarah Wells • Enabling Microservice SuccessSam Newman • Monolith to MicroservicesSam Newman • Building MicroservicesSimon Brown • Software Architecture for Developers Vol. 2Ronnie 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!

    How to Deal with Software Complexity • Gail Murphy & Charles Humble

    Play Episode Listen Later Mar 7, 2025 34:45 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereDr. Gail Murphy - Vice-President Research & Innovation & Professor of Computer Science at The University of British ColumbiaCharles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESGailhttps://x.com/gail_murphyhttps://social.sigsoft.org/@gail_murphyhttps://www.linkedin.com/in/gailcmurphyhttps://blogs.ubc.ca/gailcmurphyCharleshttps://bsky.app/profile/charleshumble.bsky.socialhttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comDESCRIPTIONCharles Humble interviews Dr. Gail Murphy about the challenges in software engineering today. They discuss how productivity isn't just about lines of code but is more about focus and minimizing task-switching.Gail also talks about the difficulty of managing the rapid evolution of system architectures, stressing the need for regular restructuring and refactoring to avoid issues like increased coupling and decreased performance. The conversation moves to open-source development, where Gail highlights how using open-source components can create complex, brittle dependencies, and the need for better communication within these ecosystems.They wrap up by discussing the evolving role of technical leadership in navigating these challenges. [...]RECOMMENDED BOOKSHeidi Helfand • Dynamic ReteamingHeidi Helfand • How to Change Your TeamsCarl Larson & Frank M J LaFasto • TeamworkGene Kim & Steve Spear • Wiring the Winning OrganizationIchak Adizes • Managing Corporate LifecyclesHenri Lipmanowicz & Keith McCandless • The Surprising Power of Liberating StructuresMatthew Skelton & Manuel Pais • Team TopologiesWilliam Bridges & Susan Bridges • TransitionsBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    How to Deliver Quality Software Against All Odds • Daniel Terhorst-North & Julian Wood

    Play Episode Listen Later Feb 28, 2025 52:43 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereDaniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & AssociatesJulian Wood - Serverless Developer Advocate at AWSRESOURCESDanielhttps://bsky.app/profile/tastapod.comhttps://www.linkedin.com/in/tastapodhttps://github.com/tastapodhttps://mastodon.social/@tastapodhttp://dannorth.net/blogJulianhttps://bsky.app/profile/julianwood.comhttps://twitter.com/julian_woodhttp://www.wooditwork.comhttps://www.linkedin.com/in/julianrwoodhttps://s12d.com/gotoDESCRIPTIONDaniel Terhorst-North and Julian Wood share decades of experience to offer a nuanced view of programming, governance, and product delivery. By framing programming as a socio-technical activity, they emphasize the critical role of collaboration, feedback, and sustainable practices.The conversation challenges traditional governance models, advocating for hypothesis-driven product management and continuous feedback mechanisms. Through humorous anecdotes and hard-won wisdom, Terhorst-North inspires people to look beyond technical expertise to the broader ecosystem of teams, culture, and organizational alignment. [...]RECOMMENDED BOOKSJez Humble & David Farley • Continuous DeliveryNicole Forsgren, Jez Humble & Gene Kim • AccelerateKim, Humble, Debois, Willis & Forsgren • The DevOps HandbookJez Humble, Joanne Molesky & Barry O'Reilly • Lean EnterpriseHeidi Helfand • Dynamic ReteamingHeidi Helfand • How to Change Your TeamsCarl Larson & Frank M J LaFasto • TeamworkGene Kim & Steve Spear • Wiring the Winning OrganizationMatthew Skelton & Manuel Pais • Team TopologiesBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Kafka Connect: Build & Run Data Pipelines • Kate Stanley, Mickael Maison & Danica Fine

    Play Episode Listen Later Feb 21, 2025 49:57 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereKate Stanley - Principal Software Engineer at Red Hat & Co-Author of "Kafka Connect"Mickael Maison - Senior Principal Software Engineer at Red Hat & Co-Author of "Kafka Connect"Danica Fine - Lead Developer Advocate, Open Source at SnowflakeRESOURCESKatehttps://fosstodon.org/@katherishttps://www.linkedin.comMickaelhttps://bsky.app/profile/mickaelmaison.bsky.socialhttps://mas.to/@MickaelMaisonhttps://www.linkedin.comhttps://mickaelmaison.comDanicahttps://bsky.app/profile/thedanicafine.bsky.socialhttps://data-folks.masto.host/@thedanicafinehttps://www.linkedin.comhttps://linktr.ee/thedanicafineLinkshttps://kafka.apache.orghttps://flink.apache.orghttps://debezium.iohttps://strimzi.ioDESCRIPTIONDanica Fine together with the authors of “Kafka Connect” Kate Stanley and Mickael Maison, unpack Kafka Connect's game-changing power for building data pipelines—no tedious custom scripts needed! Kate and Mickael Maison discuss how they structured the book to help everyone, from data engineers to developers, tap into Kafka Connect's strengths, including Change Data Capture (CDC), real-time data flow, and fail-safe reliability.RECOMMENDED BOOKSKate Stanley & Mickael Maison • Kafka ConnectShapira, Palino, Sivaram & Petty • Kafka: The Definitive GuideViktor Gamov, Dylan Scott & Dave Klein • Kafka in ActionBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Learning Microsoft Azure • Jonah Andersson & Håkan Silfvernagel

    Play Episode Listen Later Feb 14, 2025 38:05 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereJonah Andersson - Senior Azure Consultant at Solidify & Author of "Learning Microsoft Azure"Håkan Silfvernagel - Senior AI Architect at Sopra Steria & Microsoft AI MVPRESOURCESJonahhttps://x.com/cjkodarehttps://medium.com/@jonah.anderssonhttps://www.linkedin.com/in/jonahanderssonhttps://github.com/jonahanderssonhttps://jonahandersson.techHåkanhttps://x.com/agrevlishttps://www.linkedin.com/in/hakansilfvernagelhttps://sessionize.com/hakan-silfvernagelLinkshttps://www.meetup.com/azureusergroupsundsvallsverigehttps://podcasters.spotify.com/pod/show/extendwomenintechpodcastDESCRIPTIONJonah Andersson, interviewed by Håkan Silfvernagel, shared her experiences writing "Learning Microsoft Azure". With a focus on making the content accessible for beginners, she carefully structured the book to cover essential Azure topics such as cloud computing fundamentals, security, and AI, while drawing on insights from experts in her network, including Microsoft Certified Trainers and MVPs.Over nearly two years, Jonah Andersson navigated the challenges of a rapidly evolving tech landscape, incorporating emerging trends like generative AI. Passionate about fostering inclusivity in tech, she emphasized the importance of mentorship and community support for underrepresented groups, particularly women. Looking ahead, Jonah Andersson expressed a desire to write a biography that reflects her life lessons and professional journey in technology.RECOMMENDED BOOKSJonah Andersson • Learning Microsoft AzureAdrienne Braganza Tacke • "Looks Good to Me": Constructive Code ReviewsAdrienne Braganza Tacke • Coding for KidsMartin Fowler • RefactoringMatthew Skelton & Manuel Pais • Team TopologiesBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Innovations in Serverless & Event-Driven Solutions • Ben Ellerby & Julian Wood

    Play Episode Listen Later Feb 7, 2025 44:16 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereBen Ellerby - Founder of aleio & AWS Serverless HeroJulian Wood - Serverless Developer Advocate at AWSRESOURCESBenhttps://twitter.com/EllerbyBenhttps://www.linkedin.com/in/benjaminellerbyhttps://github.com/BenEllerbyhttps://medium.com/@bene_37069Julianhttps://twitter.com/julian_woodhttp://www.wooditwork.comhttps://www.linkedin.com/in/julianrwoodDESCRIPTIONJulian Wood and Ben Ellerby explore the challenges and innovations in event-driven architectures, generative AI, and serverless technologies. They emphasize the importance of well-structured event schemas and the role of platform teams in reducing cognitive load for developers.Ben Ellerby highlights the potential of generative AI in modernizing legacy codebases and discusses the resurgence of event-driven architectures, driven by improved tools and frameworks that promote decoupling and efficiency.The conversation also touches on the future of serverless computing, edge computing, and the significance of data management in global applications, underscoring a transformative shift toward more scalable and flexible cloud solutions.RECOMMENDED BOOKSDavid Anderson, Marck McCann & Michael O'Reilly • The Value Flywheel EffectAdam Bellemare • Building Event-Driven MicroservicesLauren Maffeo • Designing Data Governance from the Ground UpVaughn Vernon & Tomasz Jaskula • Strategic Monoliths & MicroservicesGregor Hohpe • Platform StrategyPeter Sbarski • Serverless Architectures on AWSMichael Stack • Event-Driven Architecture in GolangJames Urquhart • Flow ArchitecturesBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    "Looks Good to Me" Constructive Code Reviews • Adrienne Braganza Tacke & Paul Slaughter

    Play Episode Listen Later Jan 31, 2025 52:54 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereAdrienne Braganza Tacke - Senior Developer Advocate at Cisco & Author of "Looks Good To Me: Constructive Code Reviews"Paul Slaughter - Staff Fullstack Engineer at GitLab & Creator of Conventional CommentsRESOURCESAdriennehttps://x.com/AdrienneTackehttps://github.com/AdrienneTackehttps://www.linkedin.com/in/adriennetackehttps://www.instagram.com/adriennetackehttps://www.adrienne.iohttps://blog.adrienne.ioPaulhttps://x.com/souldzinhttps://github.com/souldzinhttps://gitlab.com/pslaughterhttps://gitlab.com/souldzinhttps://souldzin.comDESCRIPTIONPaul Slaughter and Adrienne Braganza Tacke delve into the critical role of communication in code reviews, emphasizing how soft skills can significantly enhance the engineering process. Adrienne, drawing insights from her upcoming book, explores the expectations for software engineers in code reviews, offers practical tips for improving communication, and shares her unique perspective on the parallels between writing and reviewing code.Their conversation highlights the importance of fostering a positive feedback culture and leading by example to create a collaborative environment within teams.RECOMMENDED BOOKSAdrienne Braganza Tacke • "Looks Good to Me": Constructive Code ReviewsAdrienne Braganza Tacke • Coding for KidsGrace Huang • Code Reviews in TechMartin Fowler • RefactoringMatthew Skelton & Manuel Pais • Team TopologiesDave Thomas & Andy Hunt • The Pragmatic ProgrammerBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Building Multi-Tenant SaaS Architectures • Tod Golding & Bill Tarr

    Play Episode Listen Later Jan 24, 2025 40:42 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereTod Golding - Global SaaS Tech Lead at AWS & Author of "Building Multi-Tenant SaaS Architectures"Bill Tarr - SaaS Evangelist & AWS Solutions ArchitectRESOURCESTodhttps://www.linkedin.com/in/tod-golding-0ba35b2https://github.com/tod-goldingBillhttps://x.com/SaaSTarrhttps://www.linkedin.com/in/bill-tarr-san-diegohttps://github.com/billtarr-awsDESCRIPTIONTod Golding, author of "Building Multi-Tenant SaaS Architectures", discusses the critical need for collaboration between business and technical roles in organizations adopting a SaaS model with Bill Tarr. He advocates for a top-down vision that encourages non-technical roles, such as finance and operations, to engage deeply with technical teams, fostering a service mindset rather than a sole focus on product features.Tod highlights the importance of operational insights in multi-tenant environments, where effective monitoring of tenant behaviors is essential to prevent issues before they impact customers. He also discusses the evolving role of GenAI within SaaS, noting its potential to deliver tailored experiences while leveraging shared resources for economies of scale.Looking ahead, Tod envisions a future where SaaS architectures become simpler, more efficient, and broadly applicable across various industries, with advancements in compliance, security, and tenant isolation facilitating wider adoption.RECOMMENDED BOOKSTod Golding • Building Multi-Tenant SaaS ArchitecturesAdam Tornhill • Software Design X-RaysAdam Tornhill • Your Code as a Crime SceneMatthew Skelton & Manuel Pais • Team TopologiesMonica Beckwith • JVM Performance EngineeringDave Thomas & Andy Hunt • The Pragmatic ProgrammerDiana Montalion • Learning Systems ThinkingBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    JVM Performance Engineering • Monica Beckwith & Kirk Pepperdine

    Play Episode Listen Later Jan 17, 2025 51:04 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereMonica Beckwith - Performance Engineer at Microsoft & Author of "JVM Performance Engineering"Kirk Pepperdine - Principal Java Engineer at MicrosoftRESOURCESMonicahttps://x.com/mon_beckhttps://github.com/mo-beckhttps://www.linkedin.com/in/monicabeckwithhttps://www.codekaram.comKirkhttps://x.com/javaperftuninghttps://github.com/kcpeppehttps://www.linkedin.com/in/kirk-pepperdinehttps://www.kodewerk.comDESCRIPTIONKirk Pepperdine and Monica Beckwith delve into the evolving world of performance engineering, focusing on Monica's book, JVM Performance Engineering.They discuss key advancements in the Java Virtual Machine (JVM) since JDK 8, including garbage collection and cloud-native applications. The conversation underscores the significance of experimental design and benchmarking, advocating for a collaborative approach that blends theoretical knowledge with practical application.Monica emphasizes the future of performance engineering lies in automation, AI, and machine learning, urging engineers from various disciplines to work together to navigate the complexities of distributed systems effectively.RECOMMENDED BOOKSMonica Beckwith • JVM Performance Engineering • https://amzn.to/3BkRoiOVenkat Subramaniam • Cruising Along with Java • https://amzn.to/4dFuBwUMarkus Eisele & Natale Vinto • Modernizing Enterprise Java • https://amzn.to/3EsEtZ3Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJDave Thomas & Andy Hunt • The Pragmatic Programmer • https://amzn.to/3azvUy3Joshua Bloch • Effective Java • https://amzn.to/3ygmQJtDiana Montalion • Learning Systems Thinking • https://amzn.to/3ZpycdJBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Software Architecture for Tomorrow: Expert Talk • Sam Newman & Julian Wood

    Play Episode Listen Later Jan 10, 2025 43:09 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereSam Newman - Microservices Expert & Author of "Monolith to Microservices" & "Building Resilient Distributed Systems"Julian Wood - Serverless Developer Advocate at AWSRESOURCESSamhttps://twitter.com/samnewmanhttps://hachyderm.io/@samnewmanhttps://www.linkedin.com/in/samnewmanhttp://samnewman.iohttp://samnewman.io/bloghttps://github.com/snewmanJulianhttps://bsky.app/profile/julianwood.comhttps://twitter.com/julian_woodhttps://www.linkedin.com/in/julianrwoodDESCRIPTIONJulian Wood and Sam Newman delve into the complexities of software architecture, focusing on critical concepts such as microservices, asynchronous communication, and the importance of architectural decision-making.Sam emphasizes the need for clear definitions in computing, particularly around terms like asynchronicity, advocating for an understanding of communication styles—event-driven versus request-response—as pivotal for effective system design. They discuss the value of architectural decision records (ADRs) as tools for fostering collaboration and documenting trade-offs in decision-making.Additionally, the conversation highlights the evolving role of AI in software development, stressing that while AI can assist in understanding and maintaining existing codebases, the human element of critical thinking remains essential in navigating the complexities of modern software systems.RECOMMENDED BOOKSSam Newman • Building Resilient Distributed Systems • https://www.oreilly.com/library/view/building-resilient-distributed/9781098163532Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96ESam Newman • Building Microservices • https://amzn.to/3dMPbOsRonnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmLMitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Navigating Complexity with Systems Thinking • Diana Montalion & Andrew Harmel-Law

    Play Episode Listen Later Jan 3, 2025 41:15 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereDiana Montalion - Systems Architect, Mentrix Founder & Author of "Learning Systems Thinking"Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture"RESOURCESDianahttps://hachyderm.io/@dianahttps://bsky.app/profile/mentrix.bsky.socialhttps://x.com/dianamontalionhttps://github.com/dianamontalionhttps://www.linkedin.com/in/dianamontalionhttps://blog.montalion.comhttps://learningsystemsthinking.comAndrewhttps://bsky.app/profile/andrewhl.bsky.socialhttps://twit.social/@ahlhttps://x.com/al94781https://github.com/andrewharmellawhttps://www.linkedin.com/in/andrewharmellawhttps://andrewharmellaw.github.ioLinkshttps://donellameadows.orgDESCRIPTIONAndrew Harmel-Law and Diana Montalion explore the critical importance of systems thinking in software development and organizational dynamics. Diana Montalion touches on her new book, "Learning Systems Thinking," highlighting how traditional linear approaches to problem-solving often fall short in today's complex environments. She emphasizes that effective systems leadership requires not only recognizing the interconnectedness of various components but also fostering collaborative thinking and decision-making among teams.By engaging in practices that enhance understanding and adaptability, organizations can better navigate challenges and drive meaningful change, moving beyond simplistic solutions to embrace a more holistic view of their systems.RECOMMENDED BOOKSDiana Montalion • Learning Systems Thinking • https://amzn.to/3ZpycdJAndrew Harmel-Law • Facilitating Software Architecture • https://amzn.eu/d/5kZKVfUDonella H. Meadows • Thinking in Systems • https://amzn.to/3XtqYCVDonella H. Meadows • Limits to Growth • https://amzn.to/4d9sik4Robert M. Pirsig • Zen & the Art of Motorcycle Maintenance • https://amzn.to/4ekfJU0BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Harnessing AI to Clean up Beaches from Plastic Pellets • Signe Simonsen & Julian Wood

    Play Episode Listen Later Dec 30, 2024 12:27 Transcription Available


    This interview was recorded at GOTO Amsterdam for GOTO Unscripted.http://gotopia.techRead the full transcription of this interview hereSigne Simonsen - Founder of Race for OceansJulian Wood - Serverless Developer Advocate at AWSRESOURCESSignehttps://twitter.com/signe_simonsenhttps://www.linkedin.com/in/signe-simonsenhttps://www.instagram.com/signessimonsenJulianhttps://bsky.app/profile/julianwood.comhttps://twitter.com/julian_woodhttps://www.linkedin.com/in/julianrwoodLinkshttps://raceforoceans.org/enhttps://raceforoceans.org/en/support-ushttps://www.instagram.com/raceforoceansDESCRIPTIONJulian Wood sits down with Signe Simonsen, the visionary behind “Race for Oceans”, to explore her inspiring journey from Danish army captain to environmental advocate.Signe shares her mission to combat plastic pollution using innovative technology, including AI-driven drones and robots, to clean beaches and protect our oceans. With a blend of military precision and environmental passion, Signe Simonsen is pioneering a solution to a challenge that has persisted for decades, aiming to leave a lasting impact on the planet for future generations.RECOMMENDED BOOKSVictor Vasques Ribeiro • Plastic pellets on sandy beaches Volume I • https://amzn.to/4crhYECSubramanian Senthilkannan Muthu • Microplastic Pollution • https://amzn.to/4cnijItIoannis Kolaxis • 101 Green Software • https://www.kolaxis.dev/book-green-softwareLässig, Kersting & Morik • Computational Sustainability • https://amzn.to/3APBW8rCarola Lilienthal • Sustainable Software Architecture • https://amzn.to/3yFXxoSBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Navigating AI's Impact • Alistair Cockburn & Aino Vonge Corry

    Play Episode Listen Later Dec 27, 2024 10:31 Transcription Available


    This interview was recorded at GOTO Aarhus for GOTO Unscripted.http://gotopia.techRead the full transcription of this interview hereAlistair Cockburn - Co-Author of the "Manifesto for Agile Software Development"Aino Vonge Corry - Retrospectives Facilitator, Teacher, Technical Conference Editor & Author of "Retrospectives Antipatterns"RESOURCESAlistairhttps://twitter.com/TotherAlistairhttps://www.linkedin.com/in/alistaircockburnhttps://github.com/totheralistairhttp://alistair.cockburn.usAinohttps://twitter.com/apaipihttp://metadeveloper.comhttps://github.com/apaipihttps://linkedin.com/in/aino-vonge-corry-9a23801DESCRIPTIONAlistair Cockburn shares his insights on the profound impact of AI on the Agile community and beyond. Together with Aino Vonge Corry they reflect on the history and evolution of Agile, contrasts AI's transformative power with past technologies, and expresses concerns about AI's potential to disrupt various professions.He emphasizes his role as a "Bard" rather than a futurist, focusing on current trends and practices around the world. The conversation also touches on Denmark's resilience in the global recession, highlighting the unique societal perspectives that contribute to happiness in Scandinavian countries.RECOMMENDED BOOKSAino Vonge Corry • Retrospective Antipatterns • https://amzn.to/3naFk84Derby, Larsen & Schwaber • Agile Retrospectives • https://amzn.to/3hB4eNkStone, Chaparro, Keebler, Chaparro & McConnell • Introduction to Human Factors • https://amzn.to/3mfXqY2BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Observability 2.0: Transforming Logging & Metrics • Charity Majors & James Lewis

    Play Episode Listen Later Dec 20, 2024 30:35 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview here:https://gotopia.tech/articles/336Charity Majors - CTO at honeycomb.io & Co- Author of "Observability Engineering"James Lewis - Software Architect & Director at ThoughtworksRESOURCESCharityhttps://twitter.com/mipsytipsyhttps://github.com/charityhttps://linkedin.com/in/charity-majorshttps://charity.wtfJameshttps://twitter.com/boicyhttps://linkedin.com/in/james-lewis-microserviceshttps://github.com/boicyhttps://www.bovon.orgDESCRIPTIONWhat's next in the observability space? Join Charity Majors and James Lewis as they discuss canonical logs, Observability 2.0 and how to simplify complexity in software engineering!RECOMMENDED BOOKSCharity Majors, Liz Fong-Jones & George Miranda • Observability Engineering • https://amzn.to/38scbmaCharity Majors & Laine Campbell • Database Reliability Engineering • https://amzn.to/3ujybdSKelly Shortridge & Aaron Rinehart • Security Chaos Engineering • https://www.verica.io/sce-bookNora Jones & Casey Rosenthal • Chaos Engineering • https://amzn.to/3hUmuAHRuss Miles • Learning Chaos Engineering • https://amzn.to/3hCiUe8Nicole Forsgren, Jez Humble & Gene Kim • Accelerate • https://amzn.to/442Rep0BlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Enhancing Productivity with Tools, Aesthetics & AI • Cassidy Williams & Ben Hong

    Play Episode Listen Later Dec 13, 2024 37:10 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview here:https://gotopia.tech/articles/330Cassidy Williams - Senior Director of Developer Advocacy at GitHub Ben Hong - Staff Developer Experience Engineer at Pandan Studio  RESOURCESCassidyhttps://twitter.com/cassidoohttps://www.linkedin.com/in/cassidoohttps://github.com/cassidoohttps://cassidoo.coBenhttps://x.com/bencodezenhttps://m.webtoo.ls/@bencodezenhttps://github.com/bencodezenhttps://www.linkedin.com/in/bencodezenhttps://www.bencodezen.ioLinkshttps://obsidian.mdhttps://www.notion.sohttps://bear.apphttps://www.keyboardmaestro.comhttps://github.com/features/copilothttps://claude.aihttps://www.cursor.comhttps://www.tabnine.comDESCRIPTIONCassidy Williams and Ben Hong explore the intersection of aesthetics, functionality, and AI in the world of coding. They begin by examining how the design and feel of tools, from digital typewriters to customized keyboards, can significantly impact productivity and enjoyment. As they delve into AI's growing role, they assess various tools like GitHub Copilot, Claude.ai, and others, emphasizing how these technologies complement rather than replace human creativity.Their conversation highlights the balance between leveraging AI for efficiency and maintaining personal touch and critical thinking in coding. They argue that while AI advances, the human element remains crucial in driving innovation and crafting meaningful work. [...]RECOMMENDED BOOKSTaylor Royce • The 2024 Developer Productivity Guide • https://amzn.to/3XNAjqzUnni Panicker • The Software Developer's Guide to ChatGP • https://amzn.to/3MSpoWwAlex Castrounis • AI for People and Business • https://amzn.to/3NYKKToPhil Winder • Reinforcement Learning • https://amzn.to/3t1S1VZBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Master Software Architecture • Maciej «MJ» Jedrzejewski & Artur Skowroński

    Play Episode Listen Later Dec 6, 2024 44:15 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/331Maciej «MJ» Jedrzejewski - Tech Agnostic Architect & Author of "Master Software Architecture"Artur Skowroński - Head of Java & Kotlin Engineering at VirtusLab & Editor of "JVM Weekly"RESOURCESMJhttps://github.com/meaboutsoftwarehttps://www.linkedin.com/in/jedrzejewski-maciejhttps://www.fractionalarchitect.ioArturhttps://x.com/ArturSkowronskihttps://www.linkedin.com/in/arturskowronskihttps://www.jvm-weekly.comDESCRIPTIONThis conversation explores the evolution and complexities of software architecture, from early programming experiences to advanced design principles.It highlights practical gaps and the value of self-publishing, consulting, and addressing architectural pitfalls. Trends like microservices, serverless computing and AI are examined critically, emphasizing their limitations and supportive roles.Recommendations for further reading include Gregor Hohpe's "Software Architect Elevator", Martin Kleppmann's "Designing Data-Intensive Applications", "Software Architecture: The Hard Parts" and Nick Tune's "Architecture Modernization," offering deep insights into effective software practices.RECOMMENDED BOOKSMaciej «MJ» Jedrzejewski • Master Software Architecture • https://leanpub.com/master-software-architectureGregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdbGregor Hohpe • The Software Architect Elevator • https://amzn.to/3F6d2axMartin Kleppmann • Designing Data-Intensive Applications • https://amzn.to/3mk2RojFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjRNick Tune & Jean-Georges Perrin • Architecture Modernization • https://amzn.to/4b5ASiNSam Newman • Monolith to Microservices • https://amzn.to/2Nml96EVaughn Vernon & Tomasz Jaskula • Strategic Monoliths & Microservices • https://amzn.to/3AcUscjBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Optimizing Organizational Flow with Wardley Mapping & DDD • Susanne Kaiser & James Lewis

    Play Episode Listen Later Nov 29, 2024 27:17 Transcription Available


    This interview was recorded at GOTO Amsterdam for GOTO Unscripted.http://gotopia.techRead the full transcription of this interview here:https://gotopia.tech/articles/326Susanne Kaiser - Independent Tech Consultant & Author of "Architecture for Flow"James Lewis - Software Architect & Director at ThoughtworksRESOURCESSusannehttps://mastodon.social/@suksrhttps://twitter.com/suksrhttps://www.linkedin.com/in/susannekaiser1https://susannekaiser.netJameshttps://twitter.com/boicyhttps://linkedin.com/in/james-lewis-microserviceshttps://github.com/boicyhttps://www.bovon.orgDESCRIPTIONSusanne Kaiser, an expert tech consultant, shares her secrets for integrating Wardley mapping, team topologies and domain-driven design to streamline value delivery and boost team effectiveness. The discussion with James Lewis highlights the power of hands-on collaboration, the value of understanding the purpose behind tools, and practical tips for breaking down silos and overcoming analysis paralysis. Tune in to discover how these cutting-edge techniques can transform your approach to organizational change and team dynamics.RECOMMENDED BOOKSSusanne Kaiser • Adaptive Systems With Domain-Driven Design, Wardley Mapping & Team Topologies • https://amzn.to/3XTmNCcSimon Wardley • Wardley Mapping, The Knowledge • https://amzn.to/3XQEeDuSimon Wardley • Wardley Maps • https://amzn.to/45U8UprMatthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQHeidi Helfand • Dynamic Reteaming • https://amzn.to/3Fvu5BAEric Evans • Domain-Driven Design • https://amzn.to/3tnGhwmGregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdbBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Serverless Development on AWS • Sheen Brisals, Luke Hedger & Khawaja Shams

    Play Episode Listen Later Nov 22, 2024 35:14 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/327Sheen Brisals - AWS Serverless Hero, Engineering Leader & Co-Author of "Serverless Development on AWS" Luke Hedger - Software Engineer & Co-Author of "Serverless Development on AWS"Khawaja Shams - Co-Founder & CEO at MomentoRESOURCESSheenhttps://twitter.com/sheenbrisalshttps://www.linkedin.com/in/sheen-brisalshttps://sbrisals.medium.comLukehttps://twitter.com/level_outhttps://github.com/lukehedgerhttps://level-out.comKhawajahttps://twitter.com/ksshamshttps://www.linkedin.com/in/kshamshttps://www.gomomento.comDESCRIPTIONKhawaja Shams interviews authors Sheen Brisals and Luke Hedger about their new book "Serverless Development on AWS". The book aims to provide a comprehensive guide to implementing serverless technologies, addressing both theoretical concepts and practical applications. Key challenges in adopting serverless include managing distributed system complexity and understanding cost implications. Benefits highlighted include improved scalability and flexibility. Practical advice includes starting with less critical applications and focusing on specialized monitoring tools. Looking ahead, both authors anticipate continued advancements and broader adoption in serverless technology.Dive into the future of tech with Sheen Brisals and Luke Hedger's new book on serverless architecture! Learn how to master scalability and flexibility in your applications.RECOMMENDED BOOKSSheen Brisals & Luke Hedger • Serverless Development on AWS • https://amzn.to/3W3Sw2fGregor Hohpe & Bobby Woolf • Enterprise Integration Patterns • https://amzn.to/3Zj2mfBAdam Bellemare • Building Event-Driven Microservices • https://amzn.to/3WfNKfMPeter Sbarski • Serverless Architectures on AWS • https://amzn.to/3hJzEUMBlueskyTwitterInstagramLinkedInFacebookCHANNEL 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!

    Intro to Product Thinking: Building Human-Centric Tools • Flavia Naezer & Julian Wood

    Play Episode Listen Later Nov 15, 2024 32:41 Transcription Available


    This interview was recorded at GOTO Amsterdam for GOTO Unscripted.http://gotopia.techRead the full transcription of this interview here:https://gotopia.tech/articles/329Flavia Naezer - Product Thinker, Public Speaker, ArtistJulian Wood - Serverless Developer Advocate at AWSRESOURCESFlaviahttps://github.com/flavianaezerhttps://www.linkedin.com/in/flavia-naezer-449b285https://x.com/flaviasomethingJulianhttps://twitter.com/julian_woodhttp://www.wooditwork.comhttps://www.linkedin.com/in/julianrwoodLinkshttps://dl.acm.org/doi/pdf/10.1145/3595878https://www.designcouncil.org.uk/our-resources/the-double-diamondDESCRIPTIONExplore the evolving relationship between technology and product management with Julian Wood and Flavia Naezer. Discover how Flavia's tech and product expertise highlights the need for user-centric design thinking and thorough research in developing internal tools and platforms.Discover how Julian and Flavia explore the intersection of tech and product management, highlighting the importance of user-centric design and thorough research in developing internal tools and platforms.RECOMMENDED BOOKSMarty Cagan • Inspired • https://amzn.to/4e5l2r2Anthony W. Ulwick • Jobs to Be Done • https://amzn.to/4elaVhuGregor Hohpe • Enterprise Integration Patterns, Vol 2 • https://amzn.to/3TNedQ3Gregor Hohpe • Platform Strategy • https://amzn.to/4fPLW7pStephanie Stimac • Design for Developers • https://amzn.to/3EhuN4TGene Kim, Jez Humble, Patrick Debois, John Willis & Nicole Forsgren • The DevOps Handbook • https://amzn.to/3WBjzCMMatthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQGene Kim, Nicole Forsgren & Jez Humble • Accelerate • https://amzn.to/3WCG5uTMarty Cagan • Empowered • https://amzn.to/42kuKAjTwitterInstagramLinkedInFacebookLooking 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!

    Learning Systems Thinking • Diana Montalion & Charles Humble

    Play Episode Listen Later Nov 8, 2024 50:14 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/328Diana Montalion - Systems Architect, Mentrix Founder & Author of "Learning Systems Thinking"Charles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESDianahttps://hachyderm.io/@dianahttps://bsky.app/profile/mentrix.bsky.socialhttps://x.com/dianamontalionhttps://github.com/dianamontalionhttps://www.linkedin.com/in/dianamontalionhttps://blog.montalion.comhttps://learningsystemsthinking.comCharleshttps://twitter.com/charleshumblehttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comLinkshttps://xkcd.com/386DESCRIPTIONDiana Montalion and Charles Humble explore the complexities of systems thinking particularly in tech environments resistant to change. Diana shares insights on the frustrations of introducing new ideas in hierarchical organizations, where power dynamics and skepticism often block innovation.They discuss the importance of patience, community support, and accepting that recognition may not come when challenging ingrained structures. Diana also reflects on the personal growth she experienced while writing her book, including navigating her ADHD diagnosis and learning to embrace uncertainty. Together, they highlight the need for resilience and collaboration in driving meaningful, systemic change in tech.Struggling to make systems thinking work in rigid, hierarchical environments? You're not alone. Dive into Diana Montalion and Charles Humble's conversation on resilience, innovation, and driving real change in tech. Discover Diana Montalion's insights on systems thinking and overcoming hierarchical challenges in tech with Charles Humble. Essential read for anyone driving change in complex environments.RECOMMENDED BOOKSDiana Montalion • Learning Systems Thinking • https://amzn.to/3ZpycdJRobert M. Pirsig • Zen & the Art of Motorcycle Maintenance • https://amzn.to/4ekfJU0Donella H. Meadows • Thinking in Systems • https://amzn.to/3XtqYCVDonella H. Meadows • Limits to Growth • https://amzn.to/4d9sik4TwitterInstagramLinkedInFacebookLooking 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!

    Platform Strategy • Gregor Hohpe & James Lewis

    Play Episode Listen Later Nov 1, 2024 51:17 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/323Gregor Hohpe - Author of "Platform Strategy", "The Software Architect Elevator", et al.James Lewis - Software Architect & Director at ThoughtworksRESOURCESGregorhttps://twitter.com/ghohpehttps://www.linkedin.com/in/ghohpehttps://architectelevator.comJameshttps://twitter.com/boicyhttps://linkedin.com/in/james-lewis-microserviceshttps://github.com/boicyhttps://www.bovon.orgDESCRIPTIONJames Lewis and Gregor Hohpe discuss the concept of dimensionality in decision-making, particularly in the context of innovation versus standardization. Hohpe emphasizes the importance of understanding and removing constraints to unlock new opportunities, citing historical shifts in technology and platform thinking as key examples.They explore how traditional one-dimensional views often limit progress and the challenges of adapting to new paradigms, especially in organizations. The discussion also touches on the role of architects in facilitating these shifts and the strategic focus needed for internal platforms to thrive in the face of evolving technologies.RECOMMENDED BOOKSGregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdbGregor Hohpe • The Software Architect Elevator • https://amzn.to/3F6d2axGregor Hohpe • Cloud Strategy • https://amzn.to/3TOS3NvGregor Hohpe • Enterprise Integration Patterns, Vol 2 • https://amzn.to/3TNedQ3Gregor Hohpe & Bobby Woolf • Enterprise Integration Patterns • https://amzn.to/3DqII9lGregor Hohpe • 37 Things One Architect Knows About IT Transformation • https://amzn.to/3z8uhnwTwitterInstagramLinkedInFacebookLooking 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!

    Bootstrapping Microservices • Ashley Davis & Damian Maclennan

    Play Episode Listen Later Oct 25, 2024 39:29 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/322Ashley Davis - Author of "Bootstrapping Microservices" & Principal Software Engineer at AutodeskDamian Maclennan - Technologist, Software Architect, Trainer, Developer & Consultant CTO at Stack MechanicsRESOURCESAshleyhttps://x.com/codecapershttps://www.linkedin.com/in/ashleydavis75https://www.codecapers.com.auDamianhttps://damianm.comhttps://mastodon.social/@damianmhttps://bsky.app/profile/damianm.comhttps://www.linkedin.com/in/damianmaclennanhttps://instagram.com/damianmaclennanhttps://twitter.com/DamianMLinkshttps://bootstrapping-microservices.comhttps://rapidfullstackdevelopment.comDESCRIPTIONDamian Maclennan, a software architecture and trainer, engages with Ashley Davis, author of “Bootstrapping Microservices", discussing the evolution and practical applications of microservices.With over 25 years of experience as a developer, Ashley shares insights into his career and what inspired him to write the book's second edition, emphasizing the importance of context in choosing the right architecture—be it microservices or monolithic systems—through examples like AI model processing and data security.They explore how industry trends, feedback, and advancements in tools have shaped the book, making complex concepts more accessible. Ashley and Damian highlight microservices' flexibility in system design, allowing for the gradual evolution and replacement of components, which helps manage technical debt and adapt to newer technologies.They emphasize that microservices facilitate smaller, focused teams that can independently manage and scale components, enhancing overall agility. However, they also caution against potential pitfalls, such as unnecessary complexity and improper implementation, which can undermine the advantages of microservices.RECOMMENDED BOOKSAshley Davis • Bootstrapping Microservices • https://amzn.to/3X8ccTcSarah Wells • Enabling Microservice Success • https://amzn.to/4aa8xrvSam Newman • Monolith to Microservices • https://amzn.to/2Nml96ESam Newman • Building Microservices • https://amzn.to/3dMPbOsSimon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architectureTwitterInstagramLinkedInFacebookLooking 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!

    Dynamic Teams: Reteaming Patterns & Practices • Heidi Helfand & Charles Humble

    Play Episode Listen Later Oct 18, 2024 47:47 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereHeidi Helfand - Author of Dynamic Reteaming; Building High-Performing Teams that ChangeCharles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESHeidihttps://twitter.com/heidihelfandhttps://mastodon.social/@heidihelfand@mastodon.socialhttps://linkedin.com/in/heidihelfandhttps://www.heidihelfand.comCharleshttps://twitter.com/charleshumblehttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comDESCRIPTIONExplore the importance of embedding company values into daily operations and how Procore Technologies successfully integrates values like ownership, openness, and optimism. Heidi shares insights on recognizing when to split a team, especially when meetings become unmanageable, or decision-making slows down.Charles Humble and Heidi Helfand discuss managing dependencies among specialist roles and the significance of fostering a shared team history through collaborative activities. Addressing toxic team members and utilizing effective management practices are emphasized as crucial for maintaining a healthy team dynamic. The discussion concludes with book recommendations for those navigating organizational changes. [...]RECOMMENDED BOOKSHeidi Helfand • Dynamic ReteamingHeidi Helfand • How to Change Your TeamsCarl Larson & Frank M J LaFasto • TeamworkGene Kim & Steve Spear • Wiring the Winning OrganizationIchak Adizes • Managing Corporate LifecyclesGrenny, Patterson, McMillan, Switzler & Gregory • Crucial ConversationsHenri Lipmanowicz & Keith McCandless • The Surprising Power of Liberating StructuresDr. Anne Rød & Marita Fridjhon • Creating Intelligent TeamsMatthew Skelton & Manuel Pais • Team TopologiesWilliam Bridges & Susan Bridges • TransitionsTwitterInstagramLinkedInFacebookLooking 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!

    Lizard Optimization • Gojko Adzic & Dave Farley

    Play Episode Listen Later Oct 11, 2024 32:05 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereGojko Adzic - Software Delivery Consultant & Author of "Lizard Optimization" and many more BooksDave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd.RESOURCESGojkohttps://twitter.com/gojkoadzichttps://www.linkedin.com/in/gojkohttps://github.com/gojkohttps://gojko.netDavehttps://twitter.com/davefarley77https://linkedin.com/in/dave-farley-a67927http://www.continuous-delivery.co.ukhttp://www.davefarley.netDESCRIPTIONDave Farley and Gojko Adzic discuss Gojko's latest book “Llizard Optimization”, which involves identifying and leveraging unconventional uses and misuses of products to improve them for all users. Gojko shares insights and examples from his experiences with Narakeet and MindMup, highlighting how addressing the needs of outlier users led to significant product enhancements and growth.They also touch on broader themes of user retention, the joy of building and solving problems, and the balance between solo work and collaborative efforts in software development and writing.RECOMMENDED BOOKSGojko Adzic • Lizard OptimizationGojko Adzic • Impact MappingAdzic, Evans & Roden • Fifty Quick Ideas To Improve Your TestsAdzic, Evans & Korac • Fifty Quick Ideas to Improve Your User StoriesAdzic & Korac • Humans vs ComputersGojko Adzic • Specification by ExampleAdzic, Marcetic & Bisset • Bridging the Communication GapAdzic & Korac • Running ServerlessKat Holmes • MismatchDavid Farley • Modern Software EngineeringDave Farley • Continuous Delivery PipelinesDave Farley & Jez Humble • Continuous DeliveryTwitterInstagramLinkedInFacebookLooking 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!

    Enabling Microservice Success • Sarah Wells & Sam Newman

    Play Episode Listen Later Oct 4, 2024 34:33 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereSarah Wells - Independent Consultant & Author & Author of "Enabling Microservice Success"Sam Newman - Microservices Expert & Author of "Building Microservices" & "Monolith to Microservices"RESOURCESSarahhttps://www.sarahwells.devhttps://twitter.com/sarahjwellshttps://linkedin.com/in/sarahjwells1Samhttps://twitter.com/samnewmanhttps://www.linkedin.com/in/samnewmanhttp://samnewman.iohttp://samnewman.io/bloghttps://github.com/snewmanDESCRIPTIONSam Newman talks to Sarah Wells about her new book "Enabling Microservice Success." Sarah Wells, an independent consultant with extensive experience from working at the "Financial Times," shares insights on engineering leadership, culture, and the practicalities of implementing microservices.They discuss challenges like out of hours support, the importance of organizational culture, and lessons learned from early microservice adoption.Sarah and Sam highlight the necessity of a thoughtful approach to microservices, emphasizing team autonomy and resilience.RECOMMENDED BOOKSSarah Wells • Enabling Microservice SuccessSam Newman • Monolith to MicroservicesSam Newman • Building MicroservicesSimon Brown • Software Architecture for Developers Vol. 2Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and RunningTwitterInstagramLinkedInFacebookLooking 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!

    Coding the Future: Inside GOTO Chicago 2024

    Play Episode Listen Later Oct 1, 2024 14:01 Transcription Available


    GOTO Chicago, running from October 21st to 23rd at Convene Willis Tower, will host an exciting range of talks and workshops designed for developers, architects, and tech leaders. Highlights include Ryan Dahl on the future of JavaScript with Deno 2, Andy Greenberg exploring the dark side of cryptocurrency in "Tracers in the Dark," and Dave Taht sharing groundbreaking insights into reducing internet latency. The conference covers AI, cloud-native architectures, security, and much more, including lightning talks that provide quick, impactful insights across a variety of tech topics.This podcast is AI-generated as part of an experimental format, offering a fresh, innovative way to explore conference content.GOTO Chicago 2024:https://gotochgo.com/2024Speakers: https://gotochgo.com/2024/speakers Newsletter: https://blog.gotocon.com/newsletterTwitterInstagramLinkedInFacebookLooking 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!

    Architecture Modernization • Nick Tune & Eduardo da Sliva

    Play Episode Listen Later Sep 27, 2024 40:55 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereNick Tune - Author of "Architecture Modernization" & Staff Engineer at PayFitEduardo da Sliva - Independent Consultant on Socio-technical Systems, Architecture & Leadership ModernizationRESOURCESNickhttps://hachyderm.io/@nick_tunehttps://www.linkedin.com/in/nick-tunehttps://nick-tune.mehttps://medium.com/nick-tune-tech-strategy-blogEduardohttps://x.com/emgsilvahttps://mastodon.social/@eduardodasilvahttps://www.linkedin.com/in/emgsilvahttps://github.com/emgsilvahttps://esilva.nethttps://esilva.net/ametDESCRIPTIONEduardo da Silva interviews Nick Tune about his book "Architecture Modernization." Nick Tune shares his motivations for writing the book, emphasizing the socio-technical alignment of software, strategy, and structure. They discuss the importance of business objectives, the role of Architecture Modernization Enabling Teams (AMET), and practical steps to initiate and sustain modernization efforts. Nick Tune also highlights the continuous nature of modernization and the need for organizations to adapt and learn over time.The conversation provides valuable tips for effectively approaching architecture modernization and ensuring long-term success.RECOMMENDED BOOKSNick Tune & Jean-Georges Perrin • Architecture ModernizationScott Millett & Nick Tune • Patterns, Principles, and Practices of DDDMatthew Skelton & Manuel Pais • Team TopologiesFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard PartsSimon Brown • Software Architecture for Developers Vol. 2Woods, Erder & Pureur • Continuous Architecture in PracticeTwitterInstagramLinkedInFacebookLooking 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 Evolution of Infrastructure from Code • Adam Keller, Elad Ben-Israel & Eric Johnson

    Play Episode Listen Later Sep 20, 2024 42:58 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereAdam Keller - Senior Technologist at AWSElad Ben-Israel - Co-Founder & CEO at Wing & Creator of the AWS CDKEric Johnson - Principal Developer Advocate for Serverless at AWSRESOURCESAdamhttps://x.com/realadamjkellerhttps://www.linkedin.com/in/adamkellerhttps://github.com/adamjkellerhttp://cdk.liveEladhttps://x.com/emeshbihttps://www.linkedin.com/in/hackingonstuffhttps://wing.cloudErichttps://twitter.com/edjgeekhttps://linkedin.com/in/singledigithttps://serverlessland.comDESCRIPTIONEric Johnson and technologists Adam Keller and Elad Ben-Israel explore the evolution of cloud development, discussing the transition from traditional Infrastructure as Code (IaC) to more integrated approaches like Infrastructure Plus Code.Elad, creator of the AWS CDK, and Adam Keller, senior technologist at AWS, look at how tools like the CDK and new languages like Wing are bridging the gap between infrastructure and application development. They emphasize the importance of opinionated frameworks that offer flexibility and customization, addressing challenges in cloud adoption and highlighting the need for clearer abstractions to empower developers and streamline operations. [...]RECOMMENDED BOOKSAdam Bellemare • Building Event-Driven MicroservicesPeter Sbarski • Serverless Architectures on AWSMichael Stack • Event-Driven Architecture in GolangFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard PartsGerardus Blokdyk • Event-Driven Architecture EDAJames Urquhart • Flow ArchitecturesTwitterInstagramLinkedInFacebookLooking 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 Value Flywheel Effect: A Modern Cloud Strategy • David Anderson & Charles Humble

    Play Episode Listen Later Sep 13, 2024 45:02 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereDavid Anderson - Software Architect at G-P/Globalization Partners & Author of "The Value Flywheel Effect"Charles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESDavidhttps://x.com/davidand393https://www.linkedin.com/in/david-anderson-belfasthttps://theserverlessedge.comCharleshttps://twitter.com/charleshumblehttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comLinkshttps://blog.container-solutions.com/adrian-cockcroft-on-serverless-continuous-resiliencehttps://www.wardleymaps.comDESCRIPTIONDavid Anderson, co-author of "The Value Flywheel Effect", shares his experiences and insights from his time at Liberty Mutual, where he drove significant technological transformation through a serverless first approach in a conversation with Charles Humble.Anderson discusses the importance of aligning business and IT strategy, fostering an environment of psychological safety, and enabling teams with the right tools and frameworks to achieve rapid software development. He emphasizes the value of principles-driven development, collaborative processes, and the impact of using the AWS Cloud Development Kit (CDK) to create reusable patterns. Anderson also highlights the continuous nature of software evolution and the importance of timing and momentum in driving successful change in large organizations. [...]RECOMMENDED BOOKSDavid Anderson, Marck McCann & Michael O'Reilly • The Value Flywheel EffectGregor Hohpe • The Software Architect ElevatorGene Kim, Nicole Forsgren & Jez Humble • AccelerateJim Collins • Turning the FlywheelGene Kim & Steve Spear • Wiring the Winning OrganizationGene Kim, Jez Humble, Patrick Debois, John Willis & Nicole Forsgren • The DevOps HandbookElisabeth Hendrickson • Explore It!Gerald M. Weinberg • Becoming a Technical LeaderTwitterInstagramLinkedInFacebookLooking 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!

    Cruising Along with Java • Venkat Subramaniam & Alina Yurenko

    Play Episode Listen Later Sep 6, 2024 39:43 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereVenkat Subramaniam - Author of "Cruising Along with Java" and Many More BooksAlina Yurenko - Developer Advocate for GraalVM at Oracle LabsRESOURCESVenkathttps://twitter.com/venkat_shttps://www.linkedin.com/in/vsubramaniamhttps://github.com/venkatshttp://www.agiledeveloper.comAlinahttps://twitter.com/alina_yurenkohttps://github.com/alina-yurhttps://linkedin.com/in/alinayurenkoDESCRIPTIONJava is on a fast-paced development schedule that brings with it improved design capabilities and enhancements for application security. Learn about the changes to Java, from version 9 to 19, and apply new features to build enterprise applications faster and with fewer errors. Get up to speed on how to make your code concise, expressive, and less error prone, and create better OO programs with the newest features. Modularize and create asynchronous applications with ease and proper error handling. This book contains twelve chapters that dive deep into the features, using plenty of examples for you to practice along with.* Book description: © Pragmatic ProgrammersRECOMMENDED BOOKSVenkat Subramaniam • Cruising Along with JavaVenkat Subramaniam • Programming KotlinVenkat Subramaniam • Functional Programming in JavaVenkat Subramaniam • Pragmatic ScalaVenkat Subramaniam • Test-Driving JavaScript ApplicationsSubramaniam & Hunt • Practices of an Agile DeveloperTwitterInstagramLinkedInFacebookLooking 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!

    An Insider's Guide to Cloud Computing • David Linthicum & Prasad Rao

    Play Episode Listen Later Aug 30, 2024 33:45 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereDavid Linthicum - Al & Cloud Thought Leader & Author of "An Insider's Guide to Cloud Computing"Prasad Rao - Principal Solutions Architect at AWS & Co-Author of "Cloud Career Journeys"RESOURCESDavidhttps://x.com/DavidLinthicumhttps://www.linkedin.com/in/davidlinthicumPrasadhttps://www.linkedin.com/in/kprasadraohttps://cloudcareerjourneys.comDESCRIPTIONJoin Prasad Rao in a captivating conversation with David Linthicum, an esteemed authority in cloud computing, as they explore the future landscape of technology in an illuminating interview. Linthicum offers invaluable insights into the evolution of cloud computing, envisioning a future marked by ubiquitous and heterogeneous computing paradigms. With a keen eye on emerging trends and practical strategies, Linthicum sheds light on navigating the complexities of modern technology ecosystems.RECOMMENDED BOOKSDavid Linthicum • An Insider's Guide to Cloud ComputingDavid Linthicum • Cloud Computing and SOA Convergence in Your EnterpriseDavid Linthicum • Enterprise Application IntegrationPrasad Rao & Ashish Prajapati • Cloud Career JourneysVenkat Subramaniam • Cruising Along with JavaTwitterInstagramLinkedInFacebookLooking 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!

    Functions vs Containers: The Serverless Landscape • Marcia Villalba & Julian Wood

    Play Episode Listen Later Aug 23, 2024 36:22 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereJulian Wood - Serverless Developer Advocate at AWSMarcia Villalba - Serverless Developer Advocate at AWSRESOURCESMarciahttps://twitter.com/mavi888uyhttps://www.linkedin.com/in/marciavillalbahttps://marcia.devhttps://github.com/mavi888Julianhttps://twitter.com/julian_woodhttp://www.wooditwork.comhttps://www.linkedin.com/in/julianrwoodLinkshttps://serverlessland.comhttps://aws.amazon.com/blogs/compute/optimizing-lambda-functions-packaged-as-container-imageshttps://serverlessland.com/patterns/s3-lambda-container-samhttps://aws.amazon.com/blogs/compute/building-php-lambda-functions-with-docker-container-imagesJulian & James: https://youtu.be/KDtsC7SjsdAMarcia: https://youtu.be/bC51iRtXlRwLiz: https://youtu.be/8fi7uSYlOdcJulian: https://youtu.be/4YeZf3HupQADESCRIPTIONExplore the seamless integration of container images with AWS Lambda! Marcia Villalba and Julian Wood unravel the intricacies of development, deployment, and optimization. Discover how containers revolutionize serverless computing, offering speed, efficiency, and scalability in the cloud. From demystifying cold starts to harnessing caching technologies, this is your chance to learn from the experts. [...]RECOMMENDED BOOKSAdam Bellemare • Building Event-Driven MicroservicesPeter Sbarski • Serverless Architectures on AWSMichael Stack • Event-Driven Architecture in GolangFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard PartsGerardus Blokdyk • Event-Driven Architecture EDAJames Urquhart • Flow ArchitecturesTwitterInstagramLinkedInFacebookLooking 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!

    Insights on Leadership & Innovation • Gene Kim & Charles Humble

    Play Episode Listen Later Aug 16, 2024 42:07 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereGene Kim - Author, Researcher, DevOps Enthusiast & Founder of IT RevolutionCharles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESGenehttps://twitter.com/RealGeneKimhttps://www.linkedin.com/in/realgenekimhttp://www.realgenekim.meCharleshttps://twitter.com/charleshumblehttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumblehttps://conissaunce.comLinkshttps://youtu.be/vLHFuQjJR8Yhttps://youtu.be/5_rrQND3lpQhttps://youtu.be/dMwGfRINpz0https://youtu.be/KDHyxnLdOqchttps://youtu.be/AxqX9ovGViwhttps://youtu.be/JAl3QFae_dEhttps://youtu.be/l3XwpSKqNZwhttps://youtu.be/wtmW89I941Ihttps://youtu.be/5OjqD-ow8GEhttps://youtu.be/hIwVqt6qtc4DESCRIPTIONJoin Gene Kim and Charles Humble as they demystify the complexities of organizational dynamics, offering a comprehensive guide to navigating challenges and fostering success through his five ideals, backed by real-world stories and expert discussions.Discover the keys to organizational success with Gene Kim and Charles Humble in an insightful conversation, backed by real-world stories and expert discussions. [...]RECOMMENDED BOOKSGene Kim & Steve Spear • Wiring the Winning OrganizationGene Kim • The Unicorn ProjectGene Kim, Kevin Behr & George Spafford • The Phoenix ProjectGene Kim, Nicole Forsgren & Jez Humble • AccelerateGene Kim, Jez Humble, Patrick Debois, John Willis & Nicole Forsgren • The DevOps HandbookGene Kim & John Willis • Beyond The Phoenix ProjectDaniel Kahneman • Thinking, Fast and SlowElisabeth Hendrickson • Explore It!Gerald M. Weinberg • Becoming a Technical LeaderTwitterInstagramLinkedInFacebookLooking 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!

    Embrace Step Functions for Efficient Workflow Management • Ben Smith & Eric Johnson

    Play Episode Listen Later Aug 9, 2024 38:11 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereBen Smith - Principal Developer Advocate for serverless at AWSEric Johnson - Principal Developer Advocate for Serverless at AWSRESOURCESBenhttps://twitter.com/benjamin_l_shttps://github.com/bls20AWShttps://linkedin.com/in/bensmithportfoliohttp://developeradvocate.co.ukhttps://thewebsmithsite.wordpress.comErichttps://twitter.com/edjgeekhttps://linkedin.com/in/singledigitLinkshttps://serverlessland.comhttps://serverlessland.com/workflowshttps://youtu.be/o8qAlbjX3iUhttps://youtu.be/9StQpMLC-5Qhttps://youtu.be/4YeZf3HupQAhttps://youtu.be/dzW3-Mol1yohttps://docs.aws.amazon.com/step-functions/latest/dg/workflow-studio-use.htmlhttps://robsutter.comhttps://gotoldn.com/2024-eda-aws-dayDESCRIPTIONIn this conversation, Eric Johnson and Ben Smith discuss the benefits and evolving capabilities of AWS Step Functions, emphasizing their utility in managing complex workflows involving multiple AWS services. They highlight the initial hesitation due to limitations in earlier versions but acknowledge significant improvements such as express workflows and synchronous invocation, which have made Step Functions more versatile and powerful. They delve into favorite patterns, including concurrent processing with dynamic map states and reusable workflows, underscoring the efficiency and scalability Step Functions bring to serverless architectures. [...]RECOMMENDED BOOKSAdam Bellemare • Building Event-Driven MicroservicesPeter Sbarski • Serverless Architectures on AWSMichael Stack • Event-Driven Architecture in GolangFord, Richards, Sadalage & Dehghani • Software Architecture: The Hard PartsGerardus Blokdyk • Event-Driven Architecture EDAJames Urquhart • Flow ArchitecturesTwitterInstagramLinkedInFacebookLooking 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!

    Cloud Career Journeys • Prasad Rao & David Linthicum

    Play Episode Listen Later Aug 2, 2024 30:38 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview herePrasad Rao - Principal Solutions Architect at AWS & Co-Author of "Cloud Career Journeys"David Linthicum - Al & Cloud Thought Leader & Author of "Insider's Guide to Cloud Computing"RESOURCESPrasadhttps://www.linkedin.com/in/kprasadraohttps://cloudcareerjourneys.comDavidhttps://x.com/DavidLinthicumhttps://www.linkedin.com/in/davidlinthicumLinkshttps://become-a-solutions-architect.github.iohttps://youtu.be/I_jdTk30sighttps://www.pluralsight.com/cloud-guruDESCRIPTIONWhen it comes to Cloud computing careers, despite abundant technical resources, many aspirants grapple with uncertainty regarding their career trajectory and how to thrive in the field. Our goal is to bridge this gap by showcasing the varied journeys of individuals from diverse backgrounds who have achieved success in Cloud careers.This book serves as a journey through the life experiences that have shaped these individuals into who they are today. By reading their stories, you'll gain insights as if you've personally met each of them, leaving you inspired, just as we were while crafting this book.RECOMMENDED BOOKSPrasad Rao & Ashish Prajapati • Cloud Career JourneysDavid Linthicum • An Insider's Guide to Cloud ComputingDavid Linthicum • Cloud Computing and SOA Convergence in Your EnterpriseDavid Linthicum • Enterprise Application IntegrationVenkat Subramaniam • Cruising Along with JavaTwitterInstagramLinkedInFacebookLooking 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!

    Your AI Survival Guide • Sol Rashidi & Joe Reis

    Play Episode Listen Later Jul 26, 2024 33:18 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereSol Rashidi - Author of "Your AI Survival Guide", Keynote Speaker & "Forbes AI Maverick & Visionary of the 21st Century"Joe Reis - Co-Author of "Fundamentals of Data Engineering", CEO at Ternary Data, Keynote Speaker, Professor & PodcasterRESOURCESSolhttps://twitter.com/Sol_Rashidihttps://www.linkedin.com/in/sol-rashidi-a672291https://www.solrashidi.comhttps://solrashidi.substack.comJoehttps://www.linkedin.com/in/josephreishttps://github.com/JoeReishttps://joereis.substack.comhttp://josephreis.comLinkshttps://learning.oreilly.com/get-learning/?code=LEARNGIT23Trisha & Helen: https://youtu.be/pfinplXtrkADESCRIPTIONJoin Sol Rashidi, an AI deployment pioneer, offers practical wisdom on navigating AI's challenges in a conversation with Joe Reis. Her new book, "Your AI Survival Guide," provides actionable insights for individuals and businesses venturing into AI integration, emphasizing hands-on learning and a measured approach to address cost and sustainability concerns.RECOMMENDED BOOKSSol Rashidi • Your AI Survival GuideDavid Foster • Generative Deep LearningPhil Winder • Reinforcement LearningMustafa Suleyman • The Coming WaveAshley Peacock • Creating Software with Modern Diagramming TechniquesTwitterInstagramLinkedInFacebookLooking 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!

    Software Mistakes & Tradeoffs • Tomasz Lelek & Mark Rendle

    Play Episode Listen Later Jul 19, 2024 46:02 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereTomasz Lelek - Senior Staff Software Engineer at Dremio & Co-Author of "Software Mistakes and Tradeoffs"Mark Rendle - Creator of Visual ReCode with 7 Microsoft MVP Awards & 30+ Years of Experience Building SoftwareRESOURCESTomaszhttps://twitter.com/tomekl007https://www.linkedin.com/in/tomaszlelekhttps://github.com/tomekl007Markhttps://twitter.com/markrendlehttps://github.com/markrendlehttps://linkedin.com/in/markrendleVideosMark Rendle: https://youtu.be/Y9clBHENy4QJon Skeet: https://youtu.be/1tpyAQZFlZYPrag. Dave & Prag. Andy: https://youtu.be/taCNjiiusRkUri: https://youtu.be/G_CNnWH8OpwDESCRIPTIONCode performance versus simplicity. Delivery speed versus duplication. Flexibility versus maintainability—every decision you make in software engineering involves balancing tradeoffs. In Software Mistakes and Tradeoffs, you'll learn from costly mistakes that Tomasz Lelek and Jon Skeet have encountered over their impressive careers. You'll explore real-world scenarios where poor understanding of tradeoffs lead to major problems down the road, so you can pre-empt your own mistakes with a more thoughtful approach to decision-making.Learn how code duplication impacts the coupling and evolution speed of your systems, and how simple-sounding requirements can have hidden nuances with respect to date and time information. Discover how to efficiently narrow your optimization scope according to 80/20 Pareto principles, and ensure consistency in your distributed systems. You'll soon have built up the kind of knowledge base that only comes from years of experience.* Book description: © Manning PublicationRECOMMENDED BOOKSTomasz Lelek & Jon Skeet • Software Mistakes & TradeoffsAshley Peacock • Creating Software with Modern Diagramming TechniquesSimon Brown • Software Architecture for Developers Vol. 2Woods, Erder & Pureur • Continuous Architecture in PracticeUnmesh Joshi • Patterns of Distributed SystemsTwitterInstagramLinkedInFacebookLooking 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!

    From Objects to Functions • Uberto Barbini & Duncan McGregor

    Play Episode Listen Later Jul 12, 2024 42:12 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereUberto Barbini - Author of "From Objects to Functions" & Passionate Polyglot ProgrammerDuncan McGregor - Co-Author of "Java to Kotlin" & Independent ConsultantRESOURCESUbertohttps://twitter.com/ramtophttps://www.linkedin.com/in/ubertohttps://github.com/ubertohttps://medium.com/@ramtopDuncanhttps://twitter.com/duncanmcghttps://www.linkedin.com/in/duncan-mcgregor-a3038b6https://github.com/dmcghttp://www.oneeyedmen.comhttps://java-to-kotlin.devVideosHadi: https://youtu.be/BnTtjywqAX8Alan: https://youtu.be/D43PlUr1x_EAttila: https://youtu.be/14532OnVprwKen: https://youtu.be/M3qQFBGC9tkFelienne: https://youtu.be/ztdxlkmxpIQSam & James: https://youtu.be/_ehD4D7N4ZUDESCRIPTIONBuild applications quicker and with less effort using functional programming and Kotlin. Learn by building a complete application, from gathering requirements to delivering a microservice architecture following functional programming principles. Learn how to implement CQRS and EventSourcing in a functional way to map the domain into code better and to keep the cost of change low for the whole application life cycle.If you're curious about functional programming or you are struggling with how to put it into practice, this guide will help you increase your productivity composing small functions together instead of creating fat objects.* Book description: © Pragmatic ProgrammersRECOMMENDED BOOKSUberto Barbini • From Objects to FunctionsUberto Barbini & Marco Cantù • Mastering Kylix 2Duncan McGregor & Nat Pryce • Java to KotlinVenkat Subramaniam • Programming KotlinVenkat Subramaniam • Functional Programming in JavaTomasz Lelek & Jon Skeet • Software Mistakes & TradeoffsAshley Peacock • Creating Software with Modern Diagramming TechniquesTwitterInstagramLinkedInFacebookLooking 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!

    Learning Git: A Hands-On & Visual Guide • Anna Skoulikari & Helen Scott

    Play Episode Listen Later Jul 5, 2024 40:55 Transcription Available


    This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereAnna Skoulikari - Author of "Learning Git" & Senior Technical WriterHelen Scott - Developer Advocate at JetBrains & Co-Author of "Getting to Know IntelliJ IDEA"RESOURCESAnnahttps://twitter.com/AnnaSkoulikarihttps://www.linkedin.com/in/annaskoulikarihttps://www.annaskoulikari.comhttps://github.com/annaskoulikarihttps://www.udemy.com/course/git-learning-journeyHelenhttps://twitter.com/HelenJoScotthttps://www.linkedin.com/in/helenjoscotthttps://www.helenjoscott.comhttps://github.com/helenjoscottLinkshttps://learning.oreilly.com/get-learning/?code=LEARNGIT23Trisha & Helen: https://youtu.be/pfinplXtrkADESCRIPTIONThis book teaches Git in a simple, visual, and tangible manner so that you can build a solid mental model of how Git version control works. Through the use of color, storytelling, and hands-on exercises, you will learn to use this tool with confidence.The information is introduced incrementally so that you don't get bogged down with unknown terms or concepts. Learning Git is ideal for anyone who needs to use Git for personal or professional projects: coding bootcamp students, junior developers, data professionals, and technical writers, to name just a few!This book covers how to:• Download Git and initialize a local repository• Add files to the staging area and make commits• Create, switch, and delete branches• Merge and rebase branches• Work with remote repositories including cloning, pushing, pulling, and fetching• Use pull requests to collaborate with others* Book description: © O'ReillyRECOMMENDED BOOKSAnna Skoulikari • Learning GitTrisha Gee & Helen Scott • Getting to Know IntelliJ IDEAMichael Nygard • Release It! 2nd EditionTomasz Lelek & Jon Skeet • Software Mistakes & TradeoffsAshley Peacock • Creating Software with Modern Diagramming TechniquesTwitterInstagramLinkedInFacebookLooking 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!

    How Architecture & Culture Go Hand in Hand • Eoin Woods & Charles Humble

    Play Episode Listen Later Jun 28, 2024 36:20 Transcription Available


    This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereEoin Woods - Chief Engineer at Endava & Co-Author of 3 Software Architecture BooksCharles Humble - Freelance Techie, Podcaster, Editor, Author & ConsultantRESOURCESEoinhttps://twitter.com/eoinwoodzhttps://linkedin.com/in/eoinwoodshttps://eoinwoods.infoCharleshttps://twitter.com/charleshumblehttps://linkedin.com/in/charleshumblehttps://mastodon.social/@charleshumbleLinkshttps://youtu.be/nchRmYvUf2Yhttps://youtu.be/963Ls1X17zshttps://youtu.be/w9YhmMPLQ4Uhttps://youtu.be/rIgTE9aDVj4https://youtu.be/aWZFRk-w3nghttps://youtu.be/wtmW89I941IDESCRIPTIONCharles Humble and Eoin Woods take a step back to look at the changing landscape of software architecture, emphasizing the shift towards continuous architecture and the evolving role of architects in adapting to agile methodologies. They also explore the importance of people skills in architecture, the necessity of open communication, and the preservation of a supportive culture, as exemplified by Endava's approach to fostering a collaborative environment amidst rapid growth. [...]RECOMMENDED BOOKSMultiple Authors • Software Architecture MetricsWoods, Erder & Pureur • Continuous Architecture in PracticeWoods & Rozanski • Software Systems ArchitectureGregor Hohpe• The Software Architect ElevatorElisabeth Hendrickson • Explore It!TwitterInstagramLinkedInFacebookLooking 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!

    Claim GOTO - Today, Tomorrow and the Future

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel