So… here we go.
This is my official “Hello World” post — but don’t worry, no actual Console.WriteLine("Hello World"); here. I've been building software professionally for quite a while now, mostly in the .NET/C# ecosystem (yes, I like my types strong and my GC invisible).

After years of solving weird bugs, fighting legacy code, and explaining for the 100th time why "async void" is evil — I’ve decided to finally share some of the stuff I’ve learned. Not because I think I’m a guru (ew), but because too many “obvious” solutions out there… aren’t.
And sometimes StackOverflow just gives you that one-liner with no context and you’re left with more questions than answers.

Why post here?

Because every time I run into a tricky issue or build something clever, I tell myself “Someone should write about this”… and that someone should probably be me.

Also, if I have to explain the difference between IEnumerable and IQueryable one more time, I might just start charging consulting fees 😅

What to expect?

  • Real-world solutions to .NET/C# problems
  • Architectural decisions (the good, the bad, and the overengineered)
  • Occasionally spicy comparisons with Java 😈
  • Tools & AI stuff I actually use to get sh*t done faster
  • Vibing around with code
  • And maybe a sprinkle of game dev for fun

Do I write unit tests?

Only when I feel like it. Or when someone’s watching.
Look — I know TDD is supposed to be great and all, but I like to think my code is perfect the first time. (And if it’s not? Well… that’s what prod is for, right?)


If any of that sounds interesting — stick around.
I’ve got a backlog of “oh-that-wasn't-obvious-at-all” moments ready to be turned into actual posts.

( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)