Jan 27 · 5 min read · In REST for Beginners in .NET: Build a Real /api/todos API (GET/POST/PUT/DELETE) we built a REST-style /api/todos API. Now we’ll add two things that almost every real API needs: Request logging (so you can see what’s happening) Global error handlin...
Join discussionJan 27 · 3 min read · In Post REST for Beginners in .NET: Build a Real /api/todos API (GET/POST/PUT/DELETE) – ASP.NET Core Middleware Explained (With Real Logging + Global Error Handling) we built endpoints and added middleware. Now it’s time for the skill that makes your...
Join discussionJan 5 · 3 min read · Creating a resilient API service in C# involves implementing various patterns to handle failures gracefully. Below is a single C# service class that demonstrates how to call a downstream API using HttpClient while applying multiple resilience pattern...
Join discussionNov 16, 2025 · 3 min read · The Silent Killer of Consistency Hey dev! Let’s talk about a scenario that has kept many of us up at night. You are designing a .NET microservice. Your logic seems solid: Register a new Order in the database (SQL Server/PostgreSQL). Publish an Order...
Join discussion
Nov 8, 2025 · 4 min read · Logging is one of the most essential parts of any application — it helps developers track what’s happening inside their system, debug issues, and monitor production environments. In .NET Core, logging is built-in through the ILogger interface, which ...
Join discussion
Nov 7, 2025 · 2 min read · Whether you're preparing for interviews or brushing up your .NET skills, understanding threading and task-based programming is crucial. In this post, we’ll explore the most important methods from System.Threading and System.Threading.Tasks with simpl...
Join discussionNov 4, 2025 · 4 min read · In today’s world of microservices, real-time apps, and distributed APIs, the term Reverse Proxy appears quite often.But what exactly is a reverse proxy, why should you use one, and how can you set it up in your own .NET applications — especially when...
Join discussion
Nov 1, 2025 · 5 min read · Testing is one of those skills that quietly separates good developers from great ones.When I first started working with ASP.NET, unit tests felt like extra work until I saw how quickly a single unnoticed bug could break production behavior. This arti...
Join discussionOct 27, 2025 · 2 min read · Alright, confession time, when I first tried to make something rotate in Unity, I legit thought it’d be like drag-and-drop easy. Nope. The cube just stared at me. Dead still. Like, “nah, I’m good.” Then I discovered transform.rotation, and suddenly… ...
Join discussion