You're building a growing SaaS application. But your pages, reports, email notifications, etc. are getting slow. Why?
15 tips that might help you avoid some common mistakes when developing with .NET. Based on real-world experience!
Learn how to build high-performance CRON jobs using .NET!
Aggregates are one of the most misunderstood concepts in domain-driven design. Is it just a clump of entities & objects? Or something more?
Why and how would you secure your API with long-lived authentication keys? This is a look at why and how ProcedureFlow used long-lived API keys for their API.
Many e-commerce retailers working at scale start to investigate creating a bespoke solution. This article will look at what it takes to start building this infrastructure on your own.
Extending legacy applications can be very difficult. By using micro UIs, you can confidently & quickly add new features to your system!
The latest episode of the loosely coupled show where we talked to Nate Barbettini about topics like OAuth, GraphQL, Event Sourcing, etc.
Are you considering adopting a microservices architecture? Won’t it fix all your problems? Join me for a look into the realities of microservices!
The Loosely Coupled Show is a new video chat / podcast that will help introduce advanced software design and architectural topics in a conversational format.
Here's one way to build a modular monolith and composite UIs in .NET Core!
Here's a Black Friday deal!
As the title suggests: What's your favourite laptop for coding and development? Why? Mine? I really...
Let's look at designing a life insurance selling platform using a domain-driven approach!
What are some practical ways to boost your reputation?
Null checks can be a sign that your code is unhealthy. Come find out how to fix it!
We'll look at a practical scenario where you might encounter a certain form of unhealthy code. And of course, we'll look at how to fix it!
A look at some core reasons for why you should consider refactoring your code.
What are the highest paying dev jobs? Should you focus on becoming one of those?
Where should your focus be when working professionally as a software developer? What tasks really matter? What areas of your job matter the most?
Out of all coding practices, team management tools, project management tools, frameworks, development...
One critical skill to have as a more senior developer is to be able to view potential problems as a series of patterns that have already been solved somewhere else. Let's take a bit of a dive into some of them!
Let's use the new .NET Core 3 worker service to build a lightweight background job scheduling app!
Do you struggle when trying to name your classes?
What does it take to become a senior? What are the traits and skills required?
I had the opportunity to talk about career ownership on the developing up podcast.
Feel like your career isn't progressing as fast as you'd like?
I've collected all the various dev tips that I've been tweeting for the past while - check them out!
Part 1 in a series focusing on advanced patterns for devs!
What is career ownership? Why is it so important? What can you do about it?