A field guide for building things

Clearer code.
Fewer rabbit holes.

Practical notes on .NET, ASP.NET Core, and the craft of making software that holds up in the real world.

Start with the latest

A note from Usman

“The best tutorials leave you with something working — and a better question than the one you started with.”

More about the person behind the notes →

Learn from the notebook

Explore the collection

View playlists

The two-minute detour

Daily tips

One useful idea, delivered without the motivational speech.

Every day

Short, practical notes for making better software decisions.

Browse the archive →
UR

Hello, I’m Usman

I write the notes I wish I had five years ago.

UsmanCode is a learning hub for developers who like to understand the “why”, not just copy the “how”. Based in Islamabad, Pakistan.

A little more about me