-

Unleashing the Power of BeginScope in .NET
We have been using the ILogger interface provided by .NET Core, but do you know how to leverage BeginScope for our benefit? Let’s explore how BeginScope helps us…
-

Unlock C# 14 Extension Members
C# 14 introduces a fresh approach to extension methods with extension members. These allow…
-

How Writer Monad Supercharges Option Monad
We’ll revisit the same example from our previous article on the Option<T> monad—a clean…
-

Unlock the Differences: When to Use SingleOrDefault vs FirstOrDefault in LINQ
When to Use SingleOrDefault vs FirstOrDefault? Many developers are familiar with the FirstOrDefault() method…
-

The only thing you need to reduce nulls: Monad
Let’s take an example of calculating the delivery estimate given a username. Let’s walk…
-

Centralizing Package Management in .NET
If you’re working with just a single project in your solution, this article might…
-

Uncovering Hidden C# Features: CallerMemberName and CallerLineNumber
Let’s say you have a utility function that’s used by multiple other functions to…
Devtember
I’m a software engineer based in India who loves building software and exploring the latest tech trends. This blog is a space where I share engaging stories, expert perspectives, and valuable insights to help readers learn, grow, and stay inspired in their own journeys with technology.




