Homepage
Open in app
Sign in
Get started
.
Write for Us
About
Series
30 Day .Net Challenge
Success
Design Patterns
Old Stories
Follow
Write for Us
Looking for Writers
Click Here to Join
Meme Monday
Join me for a good laugh with the best programming memes!
Click here
TOP 15 Mistakes Developers Make When Creating Web APIs
TOP 15 Mistakes Developers Make When Creating Web APIs
A Developer’s Journey into API Chaos
Sukhpinder Singh | C# .Net
Apr 7
I FAILED Multiple Coding Interviews Until I Learned THIS
I FAILED Multiple Coding Interviews Until I Learned THIS
I failed 7+ coding interviews before discovering the one skill that changed everything. It wasn’t LeetCode — it was how I talked through…
Sukhpinder Singh | C# .Net
Apr 11
Do Backend Developers Only Build APIs? Think Again!
Do Backend Developers Only Build APIs? Think Again!
Learn why backend developers are the backbone of modern apps. More than APIs — they build scalable, secure, and high-performance systems.
Sukhpinder Singh | C# .Net
Mar 26
The Battle of C# Serializers: BinaryFormatter vs. MessagePack vs. Protobuf (with .NET 8 Benchmarks)
The Battle of C# Serializers: BinaryFormatter vs. MessagePack vs. P...
Why BinaryFormatter Is Dead, and How MessagePack and Protobuf Took Over Serialisation in Modern .NET Apps
Sukhpinder Singh | C# .Net
Apr 21
Choosing the Right Testing Framework for .NET: XUnit, MSTest, or NUnit?
Choosing the Right Testing Framework for .NET: XUnit, MSTest, or NU...
Discover the best testing framework for .NET projects! Compare XUnit, MSTest, and NUnit in terms of performance, features, and ease of use…
Sukhpinder Singh | C# .Net
Mar 27
Creating a Minimal AI Assistant Using .NET and OpenAI
Creating a Minimal AI Assistant Using .NET and OpenAI
Learn how to build a minimal AI assistant using .NET and OpenAI. This step-by-step guide includes code examples, prerequisites, and…
Sukhpinder Singh | C# .Net
Mar 19
Calling Methods is Easier and Faster with C# 13 Params Collections
Calling Methods is Easier and Faster with C# 13 Params Collections
C# 13 introduces params collections, enabling faster and easier method calls with support for multiple collection types. Explore how this…
Sukhpinder Singh | C# .Net
Mar 25
Latest
Secure your ASP.NET application
Secure your ASP.NET application
HTTP headers and other mechanisms to control security aspects of your website.
Marthijn
Apr 21
Five biggest performance issues in C#
Five biggest performance issues in C#
C# and .NET Framework are currently one of the most popular technology stacks in the world. Developers are interested in this language for…
Code Crack
Apr 16
🌟 Exploring Null-Conditional Assignment in .NET 10 Preview
.NET 10 preview 1 introduces a neat new feature that many developers will appreciate: null-conditional assignment. This small but powerful…
sharmila subbiah
Apr 14
Entity Framework Core Tips: Reduce SQL Server Size and Improve Performance
Entity Framework Core Tips: Reduce SQL Server Size and Improve Performance
In this article I’d like to show you a few different tips that help you to improve database performance and do efficient mapping. Also…
yusuf sarıkaya
Apr 13
The 5 Most Buzzworthy Topics of .NET in 2025
The 5 Most Buzzworthy Topics of .NET in 2025
Discover the 5 hottest .NET trends of 2025 straight from a senior architect’s keyboard! From Blazor United’s full-stack dominance to AOT’s…
Sukhpinder Singh | C# .Net
Apr 10
11 Rules for Writing Better Code in C#
11 Rules for Writing Better Code in C#
I’ve been writing C# code for over a decade now. Some days, I look back at my early work and cringe at the decisions I made.
Sukhpinder Singh | C# .Net
Apr 9
Return Streams Better in .NET: A Senior Engineer’s Perspective
Return Streams Better in .NET: A Senior Engineer’s Perspective
The Early History of Dealing with Data in .NET
Sukhpinder Singh | C# .Net
Apr 8
About .Net Programming
Latest Stories
Archive
About Medium
Terms
Privacy
Teams