Explore every episode of the podcast GOTO - The Brightest Minds in Tech
Dive into the complete episode list for GOTO - The Brightest Minds in Tech. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.
Rows per page:
50
1–50 of 274
Title
Pub. Date
Duration
Optimizing Cloud Native Java • Ben Evans & Holly Cummins
Ben Evans - Senior Principal Software Engineer at Red Hat & Co-Author of "Optimizing Cloud Native Java" and many more Books Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team
DESCRIPTION Holly Cummins talks with Ben Evans about his latest book "Optimizing Cloud Native Java", which updates his previous work "Optimizing Java" to reflect the realities of cloud native environments.
Ben explains that performance engineering is not just technical but also psychological, emphasizing the importance of user expectations and defining clear performance goals. They discuss how modern Java performance must account for cloud native architectures, with applications running across distributed microservices and containerized, single-core environments.
The book focuses on the importance of measuring relevant data, warns against relying on misleading micro-benchmarks, and highlights how system-level benchmarks offer a clearer picture. Ben also delves into the JVM's hidden complexities, such as changes in Java 17 and the impact of virtual threads. Practical, real-world examples in the book, like the "fighting animals" microservices application, help developers learn how to optimize Java performance in real network environments.
Finally, Ben touches on the future of Java concurrency, with virtual threads and structured concurrency offering new ways to handle performance challenges in cloud native systems.
Anne Currie - Co-Author of "The Cloud Native Attitude" & "Building Green Software" Sarah Wells - Independent Consultant & Author & Author of "Enabling Microservice Success"
DESCRIPTION Sarah Wells and Anne Currie dive into “The Cloud Native Attitude” and uncover why it’s more than just using cloud infrastructure. It’s about breaking bottlenecks, embracing rapid change, and aligning the entire organization.
Anne reflects on how Kubernetes has risen since the book’s first edition, but the core principles remain. They discuss why CI/CD is key, how cloud native supports sustainability, and why true transformation demands more than just a lift-and-shift. The conversation wraps up with practical advice on identifying real bottlenecks and securing buy-in for a successful cloud native journey.
James Phoenix - Co-Author of "Prompt Engineering for Generative AI" Mike Taylor - Co-Author of "Prompt Engineering for Generative AI" Phil Winder - Author of "Reinforcement Learning" & CEO of Winder.AI
DESCRIPTION Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, they can make useful contributions to a wide variety of tasks. And with the barrier to entry greatly reduced today, practically any developer can harness LLMs and diffusion models to tackle problems previously unsuitable for automation.
With this book, you'll gain a solid foundation in generative AI, including how to apply these models in practice. When first integrating LLMs and diffusion models into their workflows, most developers struggle to coax reliable enough results from them to use in automated systems.
Eli Holderness - Research Software Advocate at Bennett Institute for Applied Data Science, Speaker & Professional Nerd Hannes Lowette - Principal Consultant at Axxes, Monolith Advocate, Speaker & Whiskey Lover
DESCRIPTION OpenSAFELY represents a revolutionary approach to medical research that prioritizes patient privacy while enabling valuable insights from healthcare data. Rather than giving researchers direct access to sensitive GP records, it allows them to submit code that runs in a secure environment, with only privacy-checked aggregated results returned.
Hannes Lowette talks to Eli Holderness about how the system works, its benefits for ensuring reproducible science, the challenges of working with data not collected for research purposes, and its potential applications beyond healthcare. The approach balances the need for medical research with strict privacy protections, ensuring patients maintain trust in how their sensitive data is used.
DESCRIPTION Charles Humble sits down with veteran tech leader Randy Shoup, now SVP of Engineering at Thrive Market. Randy discusses Thrive Market’s evolution from a 10-year-old monolith to a microservices architecture, emphasizing domain-driven design and agile scaling. Drawing on his experiences at eBay and other tech giants, he explains when to adopt microservices and the importance of continuous delivery and platform engineering for boosting productivity.
DESCRIPTION This conversation between Duncan McGregor and Nat Pryce explores the legacy of Nat's co-authored book "Growing Object-Oriented Software, Guided by Tests" (GOOS) and how software development practices have evolved in the past 15 years.
They discuss the origins of test-driven development (TDD) within London's Extreme Tuesday Club, the shift from object-oriented to functional programming paradigms, and how changing technology has influenced development approaches.
Key topics include outside-in vs bottom-up testing strategies, mock objects, the rise of microservices, and whether modern development practices have actually improved productivity. The conversation provides valuable historical context for understanding current software development trends while questioning whether some modern practices represent true progress.
Adrienne Braganza Tacke - Senior Developer Advocate at Viam Robotics & Author of "Looks Good To Me: Constructive Code Reviews" Saša Jurić - Author of "Elixir in Action" & The Ultimate Beacon in the Elixir Space
DESCRIPTION Adrienne Braganza, author of "Looks Good to Me: Constructive Code Reviews", and Saša Jurić, author of “Elixir in Action”, explore best practices for effective code reviews. They discuss how smaller, well-organized pull requests lead to better feedback, the importance of comment classification, and when to take discussions offline. Both emphasize that code reviews aren't just about catching bugs—they're crucial for knowledge transfer and creating cohesive codebases.
While AI tools can help with routine aspects, human judgment remains essential, especially as AI-generated code becomes more common. The speakers agree that when done well, code reviews become one of the most valuable practices in software development.
Russ Miles - Engineering Manager, Chaos Engineering Practitioner & Co-Author of "Cloud Native Application Protection Platforms" James Lewis - Software Architect & Director at Thoughtworks
DESCRIPTION In this episode of GOTO Book Club, James Lewis and Russ Miles discuss Cloud Native Application Protection Platforms (CNAPPs), focusing on how they promote collaboration across security and development teams.
Russ shares insights from his book, emphasizing the importance of OODA loops, balancing innovation with safety in platform design, and the benefits of off-the-shelf versus custom CNAPP solutions. Looking ahead, he predicts platform engineering will evolve into a commercial strategy like AWS and that AI will augment human decision-making, enhancing creativity and collaboration in the engineering field.
DESCRIPTION Simon Wardley and Charles Humble discuss the development of Wardley Mapping, a visual framework that helps organizations understand and navigate technological evolution. Moving beyond traditional business storytelling, the interview explores how mapping enables better strategic decision-making through understanding component evolution, inertia, and gameplay, while also addressing current technological shifts in AI and cyber-physical systems.
Simon Rohrer - Co-Author of "Better Value Sooner Safer Happier" & Senior Director at Saxo Bank Eduardo da Sliva - Independent Consultant on Organization, Architecture, and Leadership Modernization
DESCRIPTION Eduardo da Silva and Simon Rohrer discuss the core ideas of "Better Value Sooner Safer Happier" diving into the principles of organizational transformation.
Simon shares insights on the shift from output-driven to outcome-focused thinking, emphasizing value over productivity, and the need for continuous improvement in delivery speed, stakeholder satisfaction, and safety. The conversation explores key concepts like technical excellence, integrating safety into development, and balancing incremental changes with occasional larger steps.
Simon Rohrer discusses organizational patterns and the importance of decentralizing decision-making, recommending a flexible, context-driven approach to transformation. The session concludes with practical advice on how to start implementing these ideas, using the book’s map to guide organizations toward the right transformation strategy based on their specific goals.
DESCRIPTION Manuel Pais, co-author of Team Topologies, shares his journey in shaping modern organizational design for fast-flow efficiency with Julian Wood. Reflecting on the widespread impact of the book, Manuel explores how its principles have enabled organizations to redefine team structures, streamline value delivery, and balance cognitive load.
The discussion covers communication challenges, the evolution of platform engineering, and strategies for iterative team reorganization. Manuel also addresses the growing influence of AI in software development, emphasizing the need for human oversight, strategic alignment with value streams, and enabling teams to harness AI effectively. With insights from real-world implementations and evolving trends, this episode provides a comprehensive guide to building adaptable, customer-focused, and innovative organizations.
Marcin Moskala - Fullstack Kotlin Developer, Founder of Kt. Academy & Author of "Effective Kotlin", et al. Nicola Corti - Staff Android Engineer at Meta, React Native Core Team Member & Open Source Lover
DESCRIPTION In this episode of the "GOTO Book Club", Nicola Corti talks to Marcin Moskala, author of "Effective Kotlin", to unravel the inspiration, evolution, and community impact of his work.
Moskala reflects on his decade-long journey with Kotlin, revealing how his book bridges the gap between Java-centric practices and Kotlin’s idiomatic potential. The discussion spans essential topics like factory functions, composition over inheritance, and the iterative process behind curating best practices tailored to Kotlin’s strengths.
Marcin also highlights the "Kotlin for Developers" series and his Give IT Forward initiative, showcasing his commitment to empowering developers and fostering accessible programming education worldwide.
DESCRIPTION Julian Wood and Tom Johnson explore the complexities of modern software development, with Tom sharing his journey from machine learning and distributed systems to founding Multiplayer, a company focused on simplifying development by automating documentation, debugging, and system design.
They discuss the challenges of building and managing complex software architectures, especially with microservices and cloud platforms, and the need for better tooling to address these issues. Tom emphasizes the importance of simplicity, collaboration, and transparency in development, especially when it comes to API design and managing system dependencies. They also explore best practices for team communication, the evolving role of platform engineering, and the shift toward a future where infrastructure is abstracted away, allowing developers to focus on software creation.
Together, they envision a world where better tools and AI lower the barrier to entry for developers, driving innovation and enabling more people to bring their ideas to life.
Jacqui Read - Software Architect, Speaker & Author of "Communication Patterns" Gregor Hohpe - Author of "Platform Strategy", "The Software Architect Elevator", et al.
DESCRIPTION Jacqui 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.
Kent Beck - Software Engineer & Creator of Extreme Programming Daniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & Associates
DESCRIPTION Kent 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.
Stephen 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 INNOQ
DESCRIPTION How 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.
DESCRIPTION Charles 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. [...]
Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture" Sonya Natanzon - Senior Director of Software Engineering at Guardant Health
DESCRIPTION Sonya 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.
DESCRIPTION Get 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.
Evelyn van Kelle - Behavioral Change Consultant at Xebia Gien Verschatse - Senior Consultant at Aardling Kenny Baas-Schwegler - Collaborative Modeling Facilitator at Weave IT Xin Yao - Independent Consultant Contextualizing DDD & Sociotechnical Architecture
DESCRIPTION In 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.
Prof. Dr. Barbara Oakley - Professor of Engineering at Oakland University & Author of Numerous Books Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant
DESCRIPTION Barbara 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.
Susanne Kaiser - Independent Tech Consultant & Author of "Architecture for Flow" Michaela Greiler - Code Reviews Expert, Trainer & Consultant Adele Carpenter - Software Engineer at Trifork Daniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & Associates Simon Wardley - Thought Lord, Mapper, Mostly Good
DESCRIPTION Explore 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.
Ajay 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 Experts
DESCRIPTION The 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 tools
Key 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.
Ian Cooper - A Polyglot Coding Architect at Just Eat James Lewis - Software Architect & Director at Thoughtworks Kris Jenkins - Developer Advocate, Software Developer, Podcast Host, Conference Speaker & Geek
Dr. Gail Murphy - Vice-President Research & Innovation & Professor of Computer Science at The University of British Columbia Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant
DESCRIPTION Charles 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. [...]
Daniel Terhorst-North - Originator of Behavior Driven Development (BDD) & Principal at Dan North & Associates Julian Wood - Serverless Developer Advocate at AWS
DESCRIPTION Daniel 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. [...]
Kate 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 Snowflake
DESCRIPTION Danica 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.
Jonah Andersson - Senior Azure Consultant at Solidify & Author of "Learning Microsoft Azure" Håkan Silfvernagel - Senior AI Architect at Sopra Steria & Microsoft AI MVP
DESCRIPTION Jonah 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.
DESCRIPTION Julian 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.
Adrienne 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 Comments
DESCRIPTION Paul 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.
Tod Golding - Global SaaS Tech Lead at AWS & Author of "Building Multi-Tenant SaaS Architectures" Bill Tarr - SaaS Evangelist & AWS Solutions Architect
DESCRIPTION Tod 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.
DESCRIPTION Kirk 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.
DESCRIPTION Julian 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.
Diana Montalion - Systems Architect, Mentrix Founder & Author of "Learning Systems Thinking" Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture"
DESCRIPTION Andrew 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.
DESCRIPTION Julian 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.
DESCRIPTION Alistair 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.
DESCRIPTION What’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!
DESCRIPTION Cassidy 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. [...]
Maciej «MJ» Jedrzejewski - Tech Agnostic Architect & Author of "Master Software Architecture" Artur Skowroński - Head of Java & Kotlin Engineering at VirtusLab & Editor of "JVM Weekly"
DESCRIPTION This 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.
DESCRIPTION Susanne 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.
Sheen 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 Momento
DESCRIPTION Khawaja 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.
DESCRIPTION Explore 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.
DESCRIPTION Diana 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.
DESCRIPTION James 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.
DESCRIPTION Damian 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.
Heidi Helfand - Author of Dynamic Reteaming; Building High-Performing Teams that Change Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant
DESCRIPTION Explore 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. [...]
Gojko Adzic - Software Delivery Consultant & Author of "Lizard Optimization" and many more Books Dave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd.
DESCRIPTION Dave 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.
DESCRIPTION Sam 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.
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.