Software

Scrabble words reading "Order" and "Chaos"

Publishing NuGet packages using GitHub Actions

Manual deployments are so last decade. Find out how GitHub Actions can simplify your life. Get your NuGet packages out faster and smarter.

Scrabble words reading "Order" and "Chaos"

Three ways to structure .NET Minimal APIs

With the flexibility of Minimal APIs, we've opened the door to a world of chaos. Let's explore three ways to make .NET Minimal APIs fit your project!

A semi-transparent code editor displaying C# code with a visible error message, superimposed over the phrase 'Game Over' in bold letters.

Gracefully handling exceptions in ASP.NET Core Minimal APIs

Proper exception handeling in your REST API shouldn't be just slapping a try-catch around everything. Let's find out a better way!

Misty landscape

Generate OpenAPI documentation for dynamic query parameters in .NET 7

Missing OpenAPI documentation for dynamic query parameters? Learn how to generate it in .NET 7 yourself.

Blurred visual studio code window with a dotnet project open and the OpenAPI logo and dotnet logo in the foreground

Organizing Your OpenAPI Docs in .NET: Creating Custom Groups with Swashbuckle

API documentation matters. Let's find out why and how to organize our OpenAPI documentation in .NET with Swashbuckle.

A men walking in the rain with an umbrella

Principles misapplied: Is WET really that bad?

Everyone knows you should keep your code DRY. But might your code be too DRY?

Minimal photo of a cup of coffee

Should you use WebApi or Minimal APIs?

While Marie Kondo advices us to go minimal, let's find out if the same goes for our APIs!

Santa's hat with ominous lighting

Only a developer can save christmas

Ever wanted to be a hero, but ended up being a developer? Now is your chance!

Desk with a cup of coffee

A 10 minute introduction to C# Attributes

Are C# Attributes underrated? Should you use them more? Let's find out together!