Add Dot artwork

Add Dot

45 episodes - English - Latest episode: 4 months ago - ★★★★★ - 1 rating

Interviews with leading software architects and developers.


Listen to get deep insights on modern software architecture and development approaches while facing sociotechnical challenges.


If you are a technology executive, senior architect, or software engineer you will gain a fresh perspective on increasing success and innovation in software design and implementation.


More about Vaughn


Hosted on Acast. See acast.com/privacy for more information.

Technology Business Careers architecture software development software developers software architecture vaughn vernon strategic design team topologies api modeling software agile
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Journey to Explore DDD: Denver, Americas, and Beyond

January 02, 2024 04:18 - 45 minutes - 103 MB

In this episode of the Add Dot podcast, Vaughn Vernon and Paul Rayner discuss the evolution of the Domain-Driven Design (DDD) community in North America. The conversation highlights the importance of fostering connections and providing valuable learning experiences. Throughout the conversation, Vaughn and Paul share insights into the complexities of modernization efforts, particularly in large organizations with legacy systems. They stress the importance of strategic thinking, focusing on c...

Breaking the Silence: Navigating the Spectrum of Communication Patterns

December 08, 2023 18:55 - 45 minutes - 105 MB

In this podcast episode, Vaughn interviews Jacqui Read, a .NET developer turned software architect and author of the book "Communication Patterns: A Guide for Developers and Architects." Jacqui discusses the inspiration behind her book, emphasizing the importance of soft skills in conjunction with technical expertise. She highlights her experience in various domains and how she integrated diverse ideas into her work, leading to the identification of communication patterns and anti-patterns. ...

Humanity and AI

November 13, 2023 17:25 - 55 minutes - 126 MB

Vaughn and Karen discuss the possible benefits for and threats to humanity in the use of AI. They dip into Karen's overlapping work in blockchain and AI and her unique accomplishments and awards in her blockchain and AI work. These topics take both Vaughn and Karen way back to the days of OS/2 and its superiority to Windows, which they both experienced. Karen describes her current work and what's coming next, with key benefits to humanity. They wrap up their conversation sharing informat...

Made for the Cloud: Cell-based Architecture, Ballerina Language, and Choreo Platform

August 28, 2023 19:39 - 1 hour - 161 MB

Vaughn and Asanka—WSO2's CTO— discuss a relatively radical and fresh approach to cloud applications and services development. The tools include the domain-driven Cell-based Architecture, the Ballerina programming language, and the Choreo cloud platform. This purpose-built trio is composed as one powerful offering to give software engineers the ability to focus their efforts on delivering cloud-native applications and services. Of course, engineers are not required to use the Ballerina progra...

Banking Transformation and Modernization

August 04, 2023 00:13 - 1 hour - 174 MB

Vaughn Vernon has a conversation with Alfredo Muñoz regarding the transformation and modernization within banks, why it's so urgently needed, and how efforts can be successful. Their discussion encompasses BIAN, Domain-Driven Design, Data Mesh, and why focusing on business capabilities as business, service, events, and data domains is critical. We address why banks are so resistant to change but why they must learn a new mindset in order to both survive and flourish in the age of cloud and d...

From Sustainable Architecture to Domain-Driven Transformation

July 14, 2023 16:05 - 1 hour - 139 MB

Vaughn and Carola discuss human cognition and how our minds deal with complexity through recognizing shapes, organizing into hierarchies, and categorizing by types. This introduces what sustainable architecture is and why we naturally benefit from this brain-friendly way of designing software. Domain-Driven Design is a thread woven throughout their conversation, which ties together Carola’s first book on sustainable architecture and her new book. It's title is "Domain-Driven Transformation,"...

AsyncAPI and Event-Driven Architecture

June 13, 2023 03:50 - 1 hour - 146 MB

Vaughn and Fran meander through the topics AsyncAPI and Event-Driven Architecture using Fran's "thinking out loud" style. They examine the motivation for AsyncAPI, which rescued a startup product team from prolific boilerplate infrastructure code. Every microservice they created suffered from enormous amounts of repeated code, which only got worse with frequent exponential growth of microservices. They discuss other areas such as inter-service shared AsyncAPI documents, versioned schema defi...

API Portfolios for Everyone

April 22, 2023 15:33 - 41 minutes - 95.1 MB

Vaughn and John discuss API portfolios and the increasing number of APIs being made available for public consumption. From John's deep knowledge and background in APIs, the timeline of early to contemporary technologies is considered for perspective. From there, they discuss monetization of strategic APIs using his innovative HyperCurrent product. In their dialogue, API First, REST, GraphQL, gRPC, asynchronous message-based and event-driven, the future of APIs and API products, as well as us...

AI That Actually Works (and With Ethics, Even!)

April 04, 2023 20:21 - 44 minutes - 102 MB

Vaughn discusses generative AI with Cassidy Williams (@Cassidoo) regarding the SaaS AI product that she and her team have developed. They cover the challenges of generative AI that supports accuracy in content repurposing, such as: customers don't want content generated as a talk transcript with all images from the speaker's slide deck. Customers want the talk repurposed to contain the most salient points and related images that are suitable for, e.g., a blog post. What qualifies software ...

Bonus: Author Anecdotes

March 17, 2023 20:28 - 9 minutes - 22.1 MB

After saying "ciao for now," Greg spontaneously continued the discussion, going into more details about book authoring. This turned into an interesting conversation about book writing experiences, but off topic from the initial podcast. You may still find it fun and informative. Hosted on Acast. See acast.com/privacy for more information.

The CQRS and Event Sourcing Long Position

March 14, 2023 23:02 - 38 minutes - 88.2 MB

Vaughn and Greg discuss a lot of topics! CQRS Event Sourcing The CQRS and Event Sourcing book Greg was completing at the time of this interview EventStore and specific unique features EventStore Clustering complexity PAXOS (defined by Leslie Lamport in 1998) Data Mesh "The Old New Thing" UDP multicast for trading messaging His upcoming next book His current work challenges Gregory Young coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked...

Writing Patterns for API Design

February 07, 2023 02:54 - 1 hour - 141 MB

With several great books on API design already on our shelves, this one stands out as a hefty pattern language and catalog for API designers. It's chock full of about everything you could need to design an industrial-strength API. Our discussion steps through the pattern writing process, including working as a team of five industry and academic professionals. Learn insights from one of the book's co-authors and pattern writers—a software industry practitioner—including his favorite and most ...

Viewpoints: Software Development's Future

December 28, 2022 18:42 - 1 hour - 193 MB

What has changed in the software industry from 20 years ago and five years ago, and what might trends indicate about the future? Consider what developers use over and over again, year after year: programming languages, databases, testing, deployment, and operations. How can we improve developer experience with advanced programming language features, atomic and long-running transactions, and DevOps/SRE? Gazing into the future possibilities with Lev and Vaughn is fun and engaging. Hosted on A...

Web API Design in the Face of Complex Distributed Architectures

November 08, 2022 17:30 - 56 minutes - 130 MB

Matt McLarty (@mattmclartybc) is the Global Field CTO at MuleSoft. He works closely with organizations to define digital strategies, as well as design and implement enterprise-grade API and microservices solutions. An experienced software architect, Matt has worked extensively in the field of integration and real-time data distribution. He is the co-author of the O'Reilly books Microservice Architecture and Securing Microservice APIs, co-author of the ebook Develop a Winning API Product Strat...

Functional, DRY, and Bi-Temporal Models

October 25, 2022 19:33 - 1 hour - 193 MB

Tomasz discusses these advanced topics while applying the overarching principles of Domain-Driven Design.   Functional Programming and Architecture The real meaning of the largely misunderstood DRY principle (Don't Repeat Yourself) The effects of tacit knowledge within organizations. The deep historical as-it-actually-was records of Bi-Temporal Models using CQRS. Learn Functional DDD and Architecture from Tomasz in his upcoming workshop. Hosted on Acast. See acast.com/privacy for mor...

Event Modeling and Event Sourcing

October 04, 2022 06:03 - 1 hour - 139 MB

Adam Dymitruk discusses with Vaughn the optimized steps and techniques of Event Modeling—a lightweight, graphical approach to software development. In addition, the topic transitions to Event Sourcing techniques to manage application persistence challenges. You'll enjoy Adam's unique experience. Join Adam's upcoming workshop and learn to put these tools of agility to work. Hosted on Acast. See acast.com/privacy for more information.

Overcoming Complexity in Modernization with Cloud and Other Popular Technologies

August 28, 2022 21:45 - 1 hour - 157 MB

Vaughn and Lee discuss architecting for scale, services at Amazon, AI for enterprise operations, fear of digital transformation, taking low-code and no-code seriously, practical blockchain, cloud security, cloud cost, and avoiding unnecessary complexity. Hosted on Acast. See acast.com/privacy for more information.

From Juneteenth to UML in Color

July 26, 2022 19:38 - 51 minutes - 118 MB

Michael Brown is a senior software engineer at Microsoft where he helps their customers in their Cloud Adoption journey. He has over 27 years in industry experience (giving him enough time to see movements come and go and come back again). He founded Juneteenth Conference in 2020 to highlight Black excellence in technology and to create a platform to promote tech careers to Black youth. Vaughn and Michael's conversation explores how practicing Lean Startup and having a product mindset broug...

Balancing Coupling in Software Design

July 01, 2022 18:35 - 42 minutes - 97.1 MB

Vlad (Vladik) Khononov is a software engineer with over 20 years of industry experience, during which he has worked for companies large and small in roles ranging from webmaster to chief architect. Vlad maintains an active media career as a public speaker, blogger, and author. He travels the world consulting and talking about Domain-Driven Design, microservices, and software architecture in general. Vlad helps companies make sense of their business domains, untangle legacy systems, and tackle...

Edge and Service Mesh with Istio and Envoy Proxy

June 17, 2022 01:23 - 59 minutes - 136 MB

Christian Posta (@christianposta) is VP, Global Field CTO at Solo.io. He is the author of Istio in Action as well as many other books on cloud-native architecture and is well known in the cloud-native community for being a speaker, blogger (https://blog.christianposta.com) and contributor to various open-source projects in the service mesh and cloud-native ecosystem (Istio, Kubernetes, et. al.). Christian has spent time at government and commercial enterprises, as well as web-scale companies....

Startup Life at Solo

June 16, 2022 10:11 - 59 minutes - 136 MB

Christian Posta (@christianposta) is VP, Global Field CTO at Solo.io. He is the author of Istio in Action as well as many other books on cloud-native architecture and is well known in the cloud-native community for being a speaker, blogger (https://blog.christianposta.com) and contributor to various open-source projects in the service mesh and cloud-native ecosystem (Istio, Kubernetes, et. al.). Christian has spent time at government and commercial enterprises, as well as web-scale companies....

Pierre Pureur

May 06, 2022 07:19 - 51 minutes - 119 MB

Pierre Pureur is an experienced software architect, with extensive innovation and application development background, vast exposure to the financial services industry, broad consulting experience and comprehensive technology infrastructure knowledge. His past roles include serving as Chief Enterprise Architect for a major financial services company, leading large architecture teams, managing large-scale concurrent application development projects and directing innovation initiatives, as well ...

Architecture in Today’s World of Agile, Cloud & DevOps

May 06, 2022 07:19 - 51 minutes - 119 MB

What is "Continuous Architecture" and how do you define it? Why do quality attribute requirements drive software architectures? Why are they more important than functional requirements in an architectural context? Is Architecture still relevant in today’s world of Agile, Cloud and DevOps? Pierre Pureur is an experienced software architect, with extensive innovation and application development background, vast exposure to the financial services industry, broad consulting experience and comp...

Systems Thinking

April 06, 2022 06:14 - 1 hour - 162 MB

What is Systems Thinking? Vaughn and Diana discuss how this form of thinking can help software architects. If you’ve read The Economist or donated to Wikipedia, or contributed to The World Monuments Fund, you’ve interacted with systems that Diana helped to architect. She has 17+ years experience delivering initiatives to clients including Stanford, The Gates Foundation and Teach For All. She is co-founder of Mentrix Group and Principal Systems Architect for the Wikimedia Foundation. Hoste...

Diana Montalion

April 06, 2022 06:14 - 1 hour - 162 MB

If you’ve read The Economist or donated to Wikipedia, or contributed to The World Monuments Fund, you’ve interacted with systems that Diana helped to architect. She has 17+ years experience delivering initiatives to clients including Stanford, The Gates Foundation and Teach For All. She is co-founder of Mentrix Group and Principal Systems Architect for the Wikimedia Foundation. See acast.com/privacy for privacy and opt-out information.

Lin Sun

March 07, 2022 19:38 - 52 minutes - 120 MB

Lin is the Director of Open-Source at Solo.io. She has worked on Istio service mesh since 2017 and serves on the Istio Technical Oversight Committee and Steering Committee. Previously, she was a Senior Technical Staff Member and Master Inventor at IBM for 15+ years. She is the author of the book "Istio Explained" and has more than 200 patents to her name. See acast.com/privacy for privacy and opt-out information.

Service Mesh

March 07, 2022 19:38 - 52 minutes - 120 MB

Lin is the Director of Open-Source at Solo.io. She has worked on Istio service mesh since 2017 and serves on the Istio Technical Oversight Committee and Steering Committee. Previously, she was a Senior Technical Staff Member and Master Inventor at IBM for 15+ years. She is the author of the book "Istio Explained" and has more than 200 patents to her name. Hosted on Acast. See acast.com/privacy for more information.

Simon Brown

February 22, 2022 12:11 - 53 minutes - 123 MB

Simon is an independent consultant specializing in software architecture, and the author of “Software Architecture for Developers” (a developer-friendly guide to software architecture, technical leadership and the balance with agility). He is also the creator of the C4 model for visualizing software architecture, and the founder of Structurizr. Simon is a regular speaker at international software development conferences, and travels the world to help organizations visualize and document their...

Visualizing Software Architecture

February 22, 2022 12:11 - 53 minutes - 123 MB

Tooling (diagramming vs modelling), diagrams as code, and the importance of all this even in our new agile world. Simon is an independent consultant specializing in software architecture, and the author of “Software Architecture for Developers” (a developer-friendly guide to software architecture, technical leadership and the balance with agility). He is also the creator of the C4 model for visualizing software architecture, and the founder of Structurizr. Simon is a regular speaker at inte...

Susanne Kaiser

January 13, 2022 10:39 - 1 hour - 144 MB

Susanne Kaiser is an independent tech consultant supporting organizations to build and run software products from idea to production. Susanne was previously working as a startup CTO. She has a background in computer sciences and experience in software development and software architecture for more than 18 years. Susanne presents regularly at international tech conferences as a speaker. In this episode Susanne discusses with Vaughn Vernon how she uses Wardley Maps, Domain-Driven Design, and ...

Wardley Mapping, Team Topologies, & DDD

January 13, 2022 10:39 - 1 hour - 144 MB

Susanne Kaiser is an independent tech consultant supporting organizations to build and run software products from idea to production. Susanne was previously working as a startup CTO. She has a background in computer sciences and experience in software development and software architecture for more than 18 years. Susanne presents regularly at international tech conferences as a speaker. In this episode Susanne discusses with Vaughn Vernon how she uses Wardley Maps, Domain-Driven Design, and ...

Continuous Architecture in Practice

December 18, 2021 07:32 - 45 minutes - 103 MB

Eoin Woods is CTO at Endava, where he guides technical strategy, oversees capability development and directs investment in emerging technologies. Eoin is a widely published author in both the research and industrial communities and a regular conference speaker, with a particular interest in software architecture, DevOps and computer security. Authors Murat Erder, Pierre Pureur, and Eoin Woods have taken their extensive software architecture experience and applied it to the practical aspects...

Eoin Woods

December 18, 2021 07:32 - 45 minutes - 103 MB

Eoin Woods is CTO at Endava, where he guides technical strategy, oversees capability development and directs investment in emerging technologies. Eoin is a widely published author in both the research and industrial communities and a regular conference speaker, with a particular interest in software architecture, DevOps and computer security. Authors Murat Erder, Pierre Pureur, and Eoin Woods have taken their extensive software architecture experience and applied it to the practical aspects...

Luca Mezzalira

December 05, 2021 23:43 - 45 minutes - 105 MB

Luca Mezzalira is a Principal Solutions Architect at AWS, an international speaker, and an O’Reilly author. He loves talking about distributed systems, software architecture, Domain-Driven Design, cloud and front-end development. See acast.com/privacy for privacy and opt-out information.

Micro Frontends & AWS

December 05, 2021 23:43 - 45 minutes - 105 MB

Luca Mezzalira is a Principal Solutions Architect at AWS, an international speaker, and an O’Reilly author. He loves talking about distributed systems, software architecture, Domain-Driven Design, cloud and front-end development. Hosted on Acast. See acast.com/privacy for more information.

Domain Storytelling—What is it?

November 06, 2021 20:04 - 44 minutes - 102 MB

Henning loves programming in high quality. He lives this passion as coder, coach, and consultant at WPS – Workplace Solutions in Hamburg, Germany. There he helps teams to structure their monoliths or to build new systems from the beginning with a sustainable architecture. Microservices or self-contained systems are often the result. Henning is author of “Domain Storytelling – A Collaborative Modeling Method” and the www.LeasingNinja.io as well as translator of “Domain-Driven Design kompakt”...

Stefan Hofer & Henning Schwentner

November 06, 2021 20:04 - 44 minutes - 102 MB

Henning loves programming in high quality. He lives this passion as coder, coach, and consultant at WPS – Workplace Solutions in Hamburg, Germany. There he helps teams to structure their monoliths or to build new systems from the beginning with a sustainable architecture. Microservices or self-contained systems are often the result. Henning is author of “Domain Storytelling – A Collaborative Modeling Method” and the www.LeasingNinja.io as well as translator of “Domain-Driven Design kompakt”...

Team Topologies

October 28, 2021 11:27 - 1 hour - 162 MB

Discussion includes motivation for writing the Team Topologies book. How can TT approach help to build software that is more secure? Techniques, challenges, recommendations when adopting TT. Matthew Skelton is co-author of Team Topologies: organizing business and technology teams for fast flow. Recognised by TechBeacon in 2018, 2019, and 2020 as one of the top 100 people to follow in DevOps, Matthew curates the well-known DevOps team topologies patterns at devopstopologies.com. He is Head o...

Matthew Skelton & Manuel Pais

October 28, 2021 11:27 - 1 hour - 162 MB

Matthew Skelton is co-author of Team Topologies: organizing business and technology teams for fast flow. Recognised by TechBeacon in 2018, 2019, and 2020 as one of the top 100 people to follow in DevOps, Matthew curates the well-known DevOps team topologies patterns at devopstopologies.com. He is Head of Consulting at Conflux and specialises in Continuous Delivery, operability, and organisation dynamics for modern software systems.  Manuel Pais is co-author of Team Topologies: organizing bu...

Christian Deger

October 14, 2021 16:40 - 1 hour - 142 MB

Christian Deger is responsible for architecture and platform at RIO The Logistics Flow. He has more than 20 years of experience in software engineering and believes in a minimum viable platform supporting autonomous ‘you build it, you run it’ teams. He tries to align cultural changes and organizational transformation with architecture and infrastructure changes, when building cloud-native microservices. Join Microservices Meetup Munich! Microservices Meetup Munich on YouTube For more book...

Big Ball of Mud to Microservices—Our Journey

October 14, 2021 16:40 - 1 hour - 142 MB

Christian Deger is responsible for architecture and platform at RIO The Logistics Flow. He has more than 20 years of experience in software engineering and believes in a minimum viable platform supporting autonomous ‘you build it, you run it’ teams. He tries to align cultural changes and organizational transformation with architecture and infrastructure changes, when building cloud-native microservices. In this conversation Christian shares his experience leading a team through a journey fr...

Leading Digital Transformations and Sociotechnical Architecture

October 01, 2021 04:53 - 52 minutes - 119 MB

Xin is a sociotechnical architect at Danske Bank. She believes that a product, domain and team-oriented architecture is the super glue to bind multiple agile teams navigating toward a common horizon. In her organization’s recently Spotified landscape where a team’s cognitive capacity is under constant stress, she practices and teaches Domain Driven Design to help teams make sense, make decisions and make intuitive business software. For more books on Domain-Driven Design and the Vaughn Vern...

Xin Yao

October 01, 2021 04:53 - 52 minutes - 119 MB

Xin is a sociotechnical architect at Danske Bank. She believes that a product, domain and team-oriented architecture is the super glue to bind multiple agile teams navigating toward a common horizon. In her organization’s recently Spotified landscape where a team’s cognitive capacity is under constant stress, she practices and teaches Domain Driven Design to help teams make sense, make decisions and make intuitive business software. For more books on Domain-Driven Design and the Vaughn Vern...

James Higginbotham

September 24, 2021 21:14 - 50 minutes - 116 MB

Join Vaughn Vernon as he interviews James Higginbotham, an API and microservice architecture consultant with over 20 years of experience in developing and deploying apps and APIs. He provides API strategy, design and microservice architecture guidance to enterprise IT and organizations undergoing digital transformation. His API design workshops have been taught to organizations all over the world. As one of Kalele's instructors, James teaches the Collaborative Web API Design workshop. Read...

Web API Strategy and Design to Deliver Value

September 24, 2021 21:14 - 50 minutes - 116 MB

Join Vaughn Vernon as he interviews James Higginbotham, an API and microservice architecture consultant with over 20 years of experience in developing and deploying apps and APIs. He provides API strategy, design and microservice architecture guidance to enterprise IT and organizations undergoing digital transformation. His API design workshops have been taught to organizations all over the world. As one of Kalele's instructors, James teaches the Collaborative Web API Design workshop. Read...