You Should Blog
As a software developer, you might spend most of your time immersed in code, solving problems, and building innovative solutions. But have you ever considered starting a blog? If you haven't, let me give you some …
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.
As a software developer, you might spend most of your time immersed in code, solving problems, and building innovative solutions. But have you ever considered starting a blog? If you haven't, let me give you some …
What do you do when you find yourself in microservice hell? How do you keep the gains you (hopefully) made in breaking up your legacy ball of mud, without having to constantly contend with a massively distributed system? …
A question from a student of my Modular Monolith course about how to effectively access related data from a different module. It's a frequent question from DDD students when it comes to modeling aggregates as well.
Writing maintainable code should be a goal in most software engineering projects. Although definitions and especially hard measurements of what maintainable means with regard to software may vary, it can be useful to …
A question from a student of my Modular Monolith course about how to effectively share related but cross-module data. And my answer.
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 …