
The Loosely Coupled Show
The Loosely Coupled Show is where James Hickey and Derek Comartin share their strongly held opinions about topics relating to software architecture and design: HTTP REST design, asynchronous messaging patterns, distributed systems, microservices, SOA, Domain-driven design, etc.
From time-to-time, we chat with industry experts who have specific specializations within the field of software development & design.
Latest episodes

Feb 9, 2021 • 44min
Domains & Experience Reports
James and Derek discuss various domains and projects that they have worked on in their careers.
#softwarearchitecture #softwaredevelopers #softwarepodcast

Feb 9, 2021 • 47min
AsyncAPI with Fran Méndez
We chatted with AsyncAPI founder Fran Méndez about what AsyncAPI is, where it came from, and its new partnership with Postman.
Fran Méndez
https://twitter.com/fmvilas
https://www.asyncapi.com
https://asyncapi.com/slack-invite
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Dec 4, 2020 • 30min
Caching Pro-Tip: DON'T. Caching is difficult.
James Hickey and Derek Comartin discuss the challenges and complexities of caching in software development, highlighting the importance of cache validation, designing boundaries, and optimizing queries. They explore the potential issues and implications of caching, such as stale data and betraying the client, and emphasize the drawbacks of abstractions in maintaining control over caching.

Dec 4, 2020 • 15min
Microservices: Consistency or Availability?
We talk a bit about CAP Theorem in regards to Microservices. When partitions occur, do systems lean towards Consistency or Availability? With autonomy, should you even care?
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Nov 13, 2020 • 19min
Organizing Code by Features
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Nov 9, 2020 • 17min
Should I Learn a Functional Programing Language (F#)?
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Nov 4, 2020 • 42min
Event Modeling with Adam Dymitruk
Adam Dymitruk, Co-founder of Event Modeling and CEO of Adaptech Group, talks about the origins and benefits of CQRS, the importance of understanding state and representation in applications, growing companies without management, and the adoption of event modeling and tooling. He also emphasizes the significance of capturing events in programming and announces an upcoming workshop on event modeling.

Nov 2, 2020 • 21min
Events Everywhere! Different Type of Events in a Distributed System
Just saying "event" doesn't mean much without context. There's so many meanings and how you can use events in a distributed system. Domain Events, Integration Events, Event Sourcing, Thin Events, Fat Events, Event Carried State Transfer.... the list goes on.
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Oct 30, 2020 • 17min
Blazor: Our first impressions with Andrew Lock
Are you on the Blazor train? Some of us are hesitant with scars from the past, even though they might not be warranted.
Andrew Lock
https://andrewlock.net
https://twitter.com/andrewlocknet
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com

Oct 29, 2020 • 15min
RabbitMQ & Kafka with Andrew Lock
Andrew Lock talks about his experience with both RabbitMQ to Kafka. The challenges with RabbitMQ and how they were solved by moving to Kafka.
Andrew Lock
https://andrewlock.net
https://twitter.com/andrewlocknet
James Hickey
https://twitter.com/jamesmh_dev
https://www.jamesmichaelhickey.com/
Derek Comartin
https://twitter.com/codeopinion
https://codeopinion.com