Your REST API Errors Are Wrong. Problem Details Will Fix This

20:12
The Right Way To Build Async APIs in ASP.NET Core

24:27
Implementing the Transactional Outbox Pattern from Scratch

21:27
Why You Should Think Twice Before Using Returns in Python

17:42
Stop Calling Your API a "REST API"

19:55
Event Sourcing for .NET Developers: From Zero to Implementation

13:36
Lawrence: Trump humiliated on the world stage as France's Macron instantly corrects his Ukraine lie

28:57
This Is My FAVORITE Error Handling Class

18:39