Explore the newsletters

149 blogs found
90% of APIs are not RESTful. What You’re Missing and When It Matters?

90% of APIs are not RESTful. What You’re Missing and When It Matters?

Most APIs claim to be RESTful but miss the critical HATEOAS constraint. Learn what HATEOAS is, why it matters, how to implement it in ASP.NET Core, and when it actually pays off in real-world backend and frontend applications. What is REST and What Are The REST Constraints. Richardson Maturity Model

Load Testing Kafka Pipelines with C# and NBomber

Load Testing Kafka Pipelines with C# and NBomber

Learn how to create load tests for microservices Kafka Pipelines with NBomber in C# and .NET. How to create load scenarios, how to run producers, consumers, how to track latency. Learn how to scale background workers, Kafka partitions and run parallel consumers in the load tests. Configure custom metrics like counter and gauge.

Why You Don't Need a Repository in EF Core

Why You Don't Need a Repository in EF Core

Learn why you don't need the Repository pattern with EF Core. This guide explains how EF Core already implements Repository and Unit of Work, shows best practices for using DbContext directly in N-Layered Architecture, Clean Architecture, and Vertical Slice Architecture. Explore EF Core testability with In-Memory DbContext and integration tests. Explores when a custom repository might still be useful

TickerQ: The Modern .NET Job Scheduler That Beats Quartz and Hangfire

TickerQ: The Modern .NET Job Scheduler That Beats Quartz and Hangfire

Explore TickerQ, the next-generation .NET job scheduling library built with simplicity and performance in mind, better than Quartz and Hagfire. Get started with TickerQ, integrate it with EF Core, schedule recurring and dynamic jobs, and use its built-in dashboard. TickerQ vs Quartz.NET vs Hangfire.

The 3 C# PDF Libraries Every Developer Must Know

The 3 C# PDF Libraries Every Developer Must Know

Discover the top three PDF libraries for .NET developers: IronPDF, QuestPDF, and PuppeteerSharp. Compare features, pricing, and see which works best for your apps. IronPDF is best suited for HTML-to-PDF conversion, compliance with PDF/A and PDF/UA standards, pixel-perfect rendering, editing of PDF documents, and provides security and digital signing. QuestPDF is free for non-commercial use and requires a license for commercial use. Puppeteer-Sharp is primarily a browser automation library first, and not a NET-native PDF SDK.

5 Hidden EF Core Nuget Packages That Will Instantly Improve Your .NET Projects

5 Hidden EF Core Nuget Packages That Will Instantly Improve Your .NET Projects

Discover 5 powerful EF Core NuGet packages that can dramatically improve your .NET applications. Better exception handling in EF Core with EntityFramework.Exceptions. Automatic naming conventions and casing EntityFramework.NamingConventions. Bulk inserts in EF Core with EntityFramework.Extensions. Dynamic queries over LINQ and EF Core - Microsoft.EntityFrameworkCore.DynamicLinq. Automatic Auditing - Audit.EntityFramework.Core.

Migrating a Modular Monolith to Microservices in .NET: Step-by-Step Guide

Migrating a Modular Monolith to Microservices in .NET: Step-by-Step Guide

How to migrate a Modular Monolith to Microservices in .NET: define service boundaries, extract modules into services, replace direct module-to-module calls with service REST/gRPC, introduce asynchronous messaging, add observability with OpenTelemetry and introduce an API Gateway with YARP

Load Testing Microservices With C# and NBomber

Load Testing Microservices With C# and NBomber

Learn how to create load tests for microservices with NBomber in .NET. Explore how to get started with NBomber, how to create load scenarios, how to run load scenarios in parallel. How to configure load simulation, thresholds, and custom metrics like counter and gauge. How to configure NBomber with JSON config, how to create txt, MD, CSV and HTML reports.

Improve Your .NET and Architecture Skills

Real-world architecture judgment, production trade-offs, and .NET in depth — the things that keep you relevant in the job market.

One real .NET architecture decision every week, with production-ready code you can apply the same day.

For developers who already ship production .NET — no beginner basics.

Join 28,000+ developers already reading
No spam. Unsubscribe any time.