
Sign up to save your podcasts
Or


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 definitions, topic naming with blended message (e.g. command and event) names, topic versioning pros and cons, YAML vs KDL, add-on tools and templates, and how all these influence productivity.
Fran is the founder of the AsyncAPI Initiative and also works as Director of Engineering at Postman. In his spare time, he enjoys practicing different sports and disciplines, especially those related to circus.
Hosted on Acast. See acast.com/privacy for more information.
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 using APIs while applying DDD are covered. It's an opportunity to tap the knowledge of a long-time API design and tools expert.
John D'Emic is the CTO and Co-Founder of HyperCurrent, the leading Enterprise API Monetization Platform. He is an architect, full-stack developer, and author with over 20 years of experience. Besides co-authoring both editions of Mule in Action, John has published numerous blogs, articles, and white papers.
Hosted on Acast. See acast.com/privacy for more information.
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 as an AI, and what tools can help software engineers make the leap to AI application development? The two also discuss the good, the bad, and the ugly of ChatGPT, and how ethical companies can develop AI products with trustworthy ethics.
Read our Contenda-generated blog post "Reactive DDD Modeling Uncertainty" and try Contenda for yourself at: https://contenda.co
Hosted on Acast. See acast.com/privacy for more information.
Hosted on Acast. See acast.com/privacy for more information.
Vaughn and Greg discuss a lot of topics!
Gregory Young coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since. He is the founder and creator of Event Store. He has 15+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions.
Hosted on Acast. See acast.com/privacy for more information.
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 challenging pattern in the book.
Daniel Lübke is a Software and Business Process Architect working at Digital Solution Architecture GmbH in Hanover, Germany. He received his PhD in Software Engineering in 2007. Since then he is working as a consulting and coding software architect in client projects. He is one of the contributors to the API Pattern collection, author and editor of several books and other publications, and is frequently sharing his experience in conference talks and lectures.
Hosted on Acast. See acast.com/privacy for more information.
Hosted on Acast. See acast.com/privacy for more information.
Hosted on Acast. See acast.com/privacy for more information.
Tomasz discusses these advanced topics while applying the overarching principles of Domain-Driven Design.
Learn Functional DDD and Architecture from Tomasz in his upcoming workshop.
Hosted on Acast. See acast.com/privacy for more information.
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.
From the publisher's feed
Interviews with leading software architects and developers.
Listen to get deep insights on modern software architecture and development approaches while facing sociotechnical…
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.