Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Add Dot

Add Dot

Vaughn Vernon

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.

bookmark
Share icon

All episodes

Best episodes

Seasons

Top 10 Add Dot Episodes

Goodpods has curated a list of the 10 best Add Dot episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Add Dot for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Add Dot episode by adding your comments to the episode page.

Add Dot - Event Modeling and Event Sourcing
play

10/04/22 • 60 min

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.

bookmark
plus icon
share episode
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.

bookmark
plus icon
share episode
Add Dot - From Juneteenth to UML in Color
play

07/26/22 • 51 min

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 brought the conference to reality in two weeks. Additional topics are Michael's use of UML in Color to represent design stereotypes and assist with his use of Domain-Driven Design.



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

bookmark
plus icon
share episode
Add Dot - Balancing Coupling in Software Design
play

07/01/22 • 42 min

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 complex architectural challenges.

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

bookmark
plus icon
share episode

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 programming language. They may use Java and any other choice of language. Yet, those looking for a practical approach to functional programming that offers asynchronicity and handles service integrations well, Ballerina is a language worth trying. Together, this architecture-language-platform trio deserves consideration for use in your future enterprise.


Asanka Abeysinghe, WSO2's CTO, is a technology visionary with over 20 years of experience designing and implementing scalable distributed systems, microservices, and business integration solutions. He advances WSO2's corporate reference architecture, collaborates with customers and industry analysts, and drives the company's technology mission. Asanka is also a contributor to the Apache Software Foundation and a sought-after speaker at global events.



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

bookmark
plus icon
share episode
Add Dot - Banking Transformation and Modernization
play

08/04/23 • 75 min

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 digital banks. For example, a bank transaction that has 1,000 COBOL calls will never work in the cloud, nor will a transaction that makes 100 API calls. How can new technologies and approaches to software development help banks, insurance, airlines, telecom, and other industries that heavily rely on mainframe power successfully switch out of the old status quo?


Alfredo is an Enterprise Architect, and Banking Transformation Expert with more than 25 years of experience in large scale banking transformations in Europe, Asia and Latam, always involving first tier banks

He currently works in the Global Center of Excellence for Banking and Financial Market at IBM

During the past years he has developed the methodology for the modernization of corebanking systems, including the adoption cloud infrastructure in coexistence with legacy systems, the BIAN Industry Standards, the industrialization and standardization of the design and development processes and the use of low code development frameworks with the primary objective to deliver transformation at scale, as required for large Financial Institutions.

He has authored leading points of view, methods and assets on core systems transformation to Cloud.


https://www.fintechna.com/authors/alfredo-muñoz-ríos/

https://www.linkedin.com/in/alfredomunoz/



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

bookmark
plus icon
share episode
Add Dot - Bonus: Author Anecdotes
play

03/17/23 • 9 min

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.

bookmark
plus icon
share episode

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 Vernon signature series go here.



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

bookmark
plus icon
share episode

Mark Wardle, Chief Clinical Information Officer, and Vaughn Vernon discuss the intersection of healthcare and technology. Mark emphasizes the need for technology to improve patient care and the challenges of integrating digital systems in healthcare.


Mark also highlights the importance of Domain-Driven Design in healthcare, as it allows for a more patient-centered approach and better communication between clinicians and patients. He discusses the limitations of current electronic health records and the need for tools that support continuity of care. Mark believes that technology should be used to enhance the human connection in healthcare and improve patient outcomes.


Mark discusses the application of Domain-Driven Design (DDD) in healthcare and its potential to address the complexity and challenges in the industry. He emphasizes the need to break down healthcare systems into modular components and build them based on a shared understanding of the domain. Wardle highlights the importance of technical standards, interoperability, and the use of common models to decouple systems and improve integration. He also discusses the role of open source in healthcare and the potential for disruptive innovation. Wardle envisions a future where technology enables faster iteration, better orchestration of clinical pathways, and improved decision-making in healthcare.

Takeaways
  • Technology has the potential to greatly improve patient care in healthcare.
  • DDD is crucial in healthcare to create a patient-centered approach and improve communication between clinicians and patients.
  • Current electronic health records are often not user-friendly and do not support continuity of care.
  • Technology should be used to enhance the human connection in healthcare and improve patient outcomes. Domain-Driven Design can help address the complexity and challenges in healthcare by breaking down systems into modular components and building them based on a shared understanding of the domain.
  • Technical standards and interoperability are crucial for decoupling systems and improving integration in healthcare.
  • Open source has the potential to disrupt the healthcare industry by providing foundational building blocks and higher-value tools.
  • Improving orchestration of clinical pathways and decision-making in healthcare can be achieved through the use of technology and data-driven approaches.
  • Faster iteration, better integration, and improved decision-making can lead to a learning health and care system that continuously improves patient outcomes.
Mark Wardle

Mark is a Consultant Neurologist and Chief Clinical Information Officer in the UK. He is also a keen software developer, building a range of clinician and patient-facing applications, most recently preferring to work in Clojure and ClojureScript. He thinks digital technologies should play a fundamental role in improving and transforming health and care with Domain-Driven Design playing a key role in unbundling the electronic patient record, and turning what we think of as health applications inside-out.



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

bookmark
plus icon
share episode
Add Dot - Functional, DRY, and Bi-Temporal Models
play

10/25/22 • 84 min

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 more information.

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Add Dot have?

Add Dot currently has 36 episodes available.

What topics does Add Dot cover?

The podcast is about Architecture, Software Development, Agile, Podcasts, Technology, Business, Innovation and Careers.

What is the most popular episode on Add Dot?

The episode title 'Revolutionizing Healthcare: Discovering How Domain-Driven Design Leads to Improved Patient Outcomes' is the most popular.

What is the average episode length on Add Dot?

The average episode length on Add Dot is 57 minutes.

How often are episodes of Add Dot released?

Episodes of Add Dot are typically released every 25 days, 1 hour.

When was the first episode of Add Dot?

The first episode of Add Dot was released on Sep 24, 2021.

Show more FAQ

Toggle view more icon

Comments