Clean Architecture Sucks
A brief conversation about the Clean Architecture approach and why some teams struggle with it.
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
A brief conversation about the Clean Architecture approach and why some teams struggle with it.
In the fast-evolving world of software development, keeping pace with technology trends is both a necessity and a challenge. Companies and developers often find themselves making critical decisions about whether to adopt …
The default way to start or run your application in Visual Studio has always been F5 or the solid green 'play' button. But this attaches a debugger, which is only needed if you're adding breakpoints and stepping through …
As I'm writing this the Internet is out. When that happens, it makes it very difficult to work on development projects that have NuGet dependencies, especially when it comes to adding anything new to a project. A local …
This article introduces the concept of Modular Monoliths, an architectural approach that combines the simplicity of monolithic applications with the flexibility of microservices, offering a balanced solution for software …
Discover how to seamlessly integrate.NET Core applications with MongoDB using Docker. Learn to perform basic CRUD operations with MongoDB from within a.NET Core app, all through straightforward, easy-to-follow steps. …
Discover how to enhance your.NET 8 applications with Redis caching, using Docker for easy Redis setup on Windows. This comprehensive guide provides step-by-step instructions for integrating Redis into your development …
I ran into a weird problem with how Visual Studio was sending API requests. I was trying to use a bearer token, and it worked fine in Swagger, but from an.http file the Authorization header was simply being ignored, …
Recently I ran into a weird problem with how Visual Studio was sending API requests and I really wanted to see exactly what headers were being sent to my ASP.NET Core app. So I wrote this simple bit of middleware to do …