Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
The Loosely Coupled Show

The Loosely Coupled Show

James Hickey

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.
Share icon

All episodes

Best episodes

Top 10 The Loosely Coupled Show Episodes

Goodpods has curated a list of the 10 best The Loosely Coupled Show episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to The Loosely Coupled Show 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 The Loosely Coupled Show episode by adding your comments to the episode page.

The Loosely Coupled Show - Fallacy of Distributed Computing: Latency is Zero
play

09/18/20 • 24 min

Udi Dahan posted (per usual) a great graphic that points out latency scaled to how we comprehend it. We add synchronous network calls to database, caches and other services without thinking of the latency it will add.

https://twitter.com/UdiDahan/status/1303694890992390144

🔔 Subscribe: https://www.youtube.com/channel/UCNX9EQV4aEfa6fa9o6qcdEQ?sub_confirmation=1

James Hickey

https://twitter.com/jamesmh_dev

https://www.jamesmichaelhickey.com/

Derek Comartin

https://twitter.com/codeopinion

https://codeopinion.com

bookmark
plus icon
share episode
The Loosely Coupled Show - Loosely Coupled Monolith

Loosely Coupled Monolith

The Loosely Coupled Show

play

09/04/20 • 20 min

Monoliths don't need to be a big ball of mud. Microservices don't need to be a distributed ball of mud. James and Derek talk about striking a balance and how using strictly defined boundaries and asynchronous messaging can go a long way.

James Hickey

https://twitter.com/jamesmh_dev

https://www.jamesmichaelhickey.com/

Derek Comartin

https://twitter.com/codeopinion

https://codeopinion.com

bookmark
plus icon
share episode
The Loosely Coupled Show - State of Community & OSS in .NET

State of Community & OSS in .NET

The Loosely Coupled Show

play

09/01/20 • 21 min

James and Derek discuss the .NET Community and the state of OSS including the .NET Foundation.

What do they do again?

bookmark
plus icon
share episode
The Loosely Coupled Show - Interview With Nate Barbettini: OAuth, GraphQL, Event Sourcing
play

06/26/20 • 60 min

Nate is the co-founder and CTO of Cobbler and a former Microsoft MVP. He previously worked at Okta as a developer advocate and is the author of the Little ASP.NET Core Book.

Links:

OAuth 2.0 and OpenID Connect (in plain English)

https://www.youtube.com/watch?v=996OiexHze0

http://littleasp.net/book

https://twitter.com/nbarbettini

James Hickey:

https://www.jamesmichaelhickey.com/

https://twitter.com/jamesmh_dev

Derek Comartin:

https://codeopinion.com

https://twitter.com/codeopinion

bookmark
plus icon
share episode
The Loosely Coupled Show - Interview With Nate Barbettini Part 2: Domain-Driven Design
play

06/26/20 • 61 min

This is is part 2 of our discussion with Nate where we talk more about Domain-Driven Design.

3:50 DDD in a Startup

8:50 Boundaries & Explicit

16:45 Entity Identification

26:55 API Design

32:05 Cross-Boundary & Consistency

43:30 Database First

James Hickey:

https://twitter.com/jamesmh_dev

https://www.jamesmichaelhickey.com/

Derek Comartin

https://twitter.com/codeopinion

https://codeopinion.com

bookmark
plus icon
share episode
The Loosely Coupled Show - Event Modeling with Adam Dymitruk

Event Modeling with Adam Dymitruk

The Loosely Coupled Show

play

11/04/20 • 41 min

Event Modeling is a method of describing systems using an example of how information has changed within them over time. Specifically this omits transient details and looks at what is durably stored and what the user sees at any particular point in time. These are the events on the timeline that form the description of the system.

Adam Dymitruk

https://twitter.com/adymitruk

https://www.adaptechgroup.com/

https://eventmodeling.org/

James Hickey

https://twitter.com/jamesmh_dev

https://www.jamesmichaelhickey.com/

Derek Comartin

https://twitter.com/codeopinion

https://codeopinion.com

bookmark
plus icon
share episode
The Loosely Coupled Show - Blazor: Our first impressions with Andrew Lock
play

10/30/20 • 17 min

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

bookmark
plus icon
share episode

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

bookmark
plus icon
share episode
The Loosely Coupled Show - RabbitMQ & Kafka with Andrew Lock

RabbitMQ & Kafka with Andrew Lock

The Loosely Coupled Show

play

10/29/20 • 14 min

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

bookmark
plus icon
share episode
The Loosely Coupled Show - Testing Controllers, Messages & Systems with Andrew Lock
play

09/25/20 • 34 min

Andrew Lock joins us to talk about testing. We started out by talking about should you test API/MVC controllers? The discussion then turned into testing for messaging, databases, and much more.

Should you unit-test API/MVC controllers in ASP.NET Core?

https://andrewlock.net/should-you-unit-test-controllers-in-aspnetcore/

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

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does The Loosely Coupled Show have?

The Loosely Coupled Show currently has 28 episodes available.

What topics does The Loosely Coupled Show cover?

The podcast is about Podcasts and Technology.

What is the most popular episode on The Loosely Coupled Show?

The episode title 'AsyncAPI with Fran Méndez' is the most popular.

What is the average episode length on The Loosely Coupled Show?

The average episode length on The Loosely Coupled Show is 30 minutes.

How often are episodes of The Loosely Coupled Show released?

Episodes of The Loosely Coupled Show are typically released every 3 days, 1 hour.

When was the first episode of The Loosely Coupled Show?

The first episode of The Loosely Coupled Show was released on Jun 26, 2020.

Show more FAQ

Toggle view more icon

Comments