Category

Article Level

Publish Year

Mariem Moalla's articles

Record, Record Struct, and Structural Equality in C#

2w 461 0 100

Domain Driven Design (DDD) for Beginners

2w 923 0 100

Understanding Any() vs Count()

Nov 20 310 0 100

.NET 10 Breaking Changes: The New field Keyword

Nov 19 662 0 100

Null Conditional Assignment in C#

Nov 15 508 0 100

Understanding Span<T> in C#

Nov 12 579 0 100

What you need to know about Extension Members in C#

Nov 09 797 0 100

Binary Search From Basics

Oct 28 582 0 100

Why not use Dictionaries in Multi-Thread Apps

Oct 06 517 0 100

C# tips: string.IsNullOrEmpty vs string.IsNullOrWhiteSpace

Oct 03 938 0 100

C# Tip: Use Stack<T>, Not List<T>

Oct 01 1.1k 0 100

All you need to know about switch expression and Modern Pattern Matching

Sep 22 3.4k 0 100

C# Performance Hack: Use record struct for Small, Immutable Models

Sep 16 1.2k 0 100

How Async/Await Really Works in C# : A Beginner-Friendly Guide

Sep 07 1.8k 2 100

Why ValueTask Can Save You from Async Overhead

Sep 04 2.4k 0 100

When To Use ToList() and ToArray()?

Aug 20 1.1k 0 100

SQL Server Index Fragmentation: What It Is and How to Fix

Aug 20 1.2k 0 100

When to Use Generic vs Non-Generic Collections in C#

Aug 19 1.2k 0 100

Structured Logging in .NET: Why You Should Avoid String Interpolation

Aug 13 1.4k 0 100

Everything You Need to Know About Minimal APIs in .NET

Aug 11 3.3k 0 100

Why Readonly Doesn't Make Objects Immutable in C#

Aug 09 1.3k 0 100

How to Write Tests in C# in 5 Steps & TDD Explained

Aug 07 1.2k 0 100

Stop Looping: Use Dictionary<Guid, T> for Fast Entity Access in .NET

Aug 05 916 0 100