Все публикации

Swift First Impression (as a .NET Developer)

I'm Launching My Startup!

Clean Error Handling In .NET

Global Error Handling in .NET 8 - My Favorite Approach

Getting Started with Dapper in .NET

The Best Way To Organize Your Program.cs In ASP.NET

Migrations Done Right in .NET

Getting started with Docker Compose

Dockerize Your .NET Application in 5 Minutes!

Presentation Logic vs Application Logic vs Domain Logic

Controllers From Scratch Using .NET 8

The Best Way To Send HTTP Requests

How To Design Amazing REST APIs

The 3 REST API Maturity Levels (The Richardson Maturity Model)

Stop Calling Your API a 'REST API'

ASP.NET 8 REST API Tutorial - The 'Sweet Spot' Architecture

Exceptions are evil. This is what I do instead.

5 C# Naming Conventions I Wish Everyone Followed

ASP.NET Web APIs Explained in 9 Minutes

Stop returning custom error responses from your API. Do this instead.

Dependency Injection Deep Dive | .NET & C# Essentials

Making LINQ Blazing fast with PLINQ (Parallel LINQ) | .NET & C# Essentials

Dependency injection fundamentals in C# - DI vs IoC vs DIP

Every Single LINQ Extension Method With Examples | .NET & C# Essentials