Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)

#2. — Best approach for background or async tasksPhoto by Vitaly Gariev on UnsplashI didn’t have writer’s block today. Naaah! I was just scrolling down the r/csharp subreddit for inspiration.Scrolling through, I realized I had answers and reactions. An…


This content originally appeared on Level Up Coding - Medium and was authored by Cesar Aguirre

#2. — Best approach for background or async tasks

Photo by Vitaly Gariev on Unsplash

I didn’t have writer’s block today. Naaah! I was just scrolling down the r/csharp subreddit for inspiration.

Scrolling through, I realized I had answers and reactions. And to follow the popular YouTube format, here I go reacting/roasting/responding to the front page of r/csharp — hot takes only:

r/csharp front page. Generated by author

#1. I wrote a cross-platform TUI podcast player in .NET 9 (mpv / VLC / native engine fallback) [Source]

Great! Put it on your portfolio.

#2. Best approach for background or async tasks [Source]

Mmm. Probably that’s Hangfire.

Hi.
In my last project, I had:
- 1 Api for backoffice
- 1 Api for app mobile
- 1 Worker Service for all the background tasks…
So now I’m in new project, but I’m not sure if is necessary use Masstransit with RabbitMQ? Maybe channels? I mean, I want to keep it simple, but I don’t like put consumers or jobs in the same API, I always prefer to have a worker service dedicated to all asynchronous tasks.

Hangfire?! That’s definitely Hangfire. I don’t need to read more. And you don’t need to look for anything else.

#3. Is conciseness always preferred? (Linq vs Loops) [Source]

LINQ is the best of all C# features... Yes, write a LINQ query first. Then, if you’re working on a high-performance scenario, go with loops — In that order.

#4. Can you explain result of this code? [Source]

Nah! I have a post to write. Ask ChatGPT or Copilot. It’s free.

But seriously, it’s a good exercise. Try debugging it yourself before asking.

#5. Let’s Talk About the Helper Classes: Smell or Solution? [Source]

Definitely a smell. Avoid them.

Helper classes attract plenty of methods. “Where do I put this new method? Oh there’s a Helper class over there! I’m putting it there…” The next you know, you have a gigantic file full of unrelated functions.

If you’re tempted to write a Helper class, hold your horses.

#6. In general is it normal to have more than 2k lines in a file? [Source]

You shouldn’t have one. But yes, it’s normal.

Scroll…scroll… Nah! Boring! Scroll…scroll…

#7. After seeing that LOC post, can anyone beat this? [Source]

Really?! Like, c’mon. We’re seeing who has a larger file?!

You know you’re in trouble when you try to open a file on GitHub and it says “(Sorry about that, but we can’t show files that are this big right now.)” Spoiler alert: The file has 69,923 and it’s called GlobalFunctions.vb.

You see? Helpers!

#8. Is C# good for beginners? [Source]

Hell, yes!

#9. Why is this issue only popping up at the 30 line? [Source]

Dunno! See #4.

#10. Career Guidance: .NET Backend Developer Role and Future Tech Stack Transition [Source]

“[Blah…blah…blah…] I’ve accepted the offer, but I sometimes question whether choosing the .NET path was the right decision. I’d like to understand the current job market for .NET developers.”

Hey, buddy! We’re in a bubble that is popping (or about to pop) now. In 2020–2021, “Software Engineer” on LinkedIn meant a line of recruiters with “life-changing opportunities.”

These days? Just look at the headlines. Amazon just “let go” thousands of employees in the past weeks. And that was right after an outage that took down pretty much every client. That’s for every stack, unless you have “AI” anywhere in your title. Maybe “AI facilitator, synergy finder, market disrupter engineer”?

OK, let’s call it a day! That’s enough roasting for today. I should be writing a YouTube script, but I don’t have a channel. Just a blog…and a book. Speaking of which…

This post is brought to you by… Check out my latest book, Street-Smart Coding: 30 Ways to Get Better at Coding. It’s not a C# textbook. It’s the roadmap I wish I had on my journey from junior/mid-level to senior. From Googling to debugging to clear communication — Some lessons are conventional. Others not so much. But all battle-tested.

Get your copy of Street-Smart Coding here

PS: In case you didn’t notice, this was half-joking.


Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only) was originally published in Level Up Coding on Medium, where people are continuing the conversation by highlighting and responding to this story.


This content originally appeared on Level Up Coding - Medium and was authored by Cesar Aguirre


Print Share Comment Cite Upload Translate Updates
APA

Cesar Aguirre | Sciencx (2025-11-30T20:27:04+00:00) Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only). Retrieved from https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/

MLA
" » Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)." Cesar Aguirre | Sciencx - Sunday November 30, 2025, https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/
HARVARD
Cesar Aguirre | Sciencx Sunday November 30, 2025 » Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)., viewed ,<https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/>
VANCOUVER
Cesar Aguirre | Sciencx - » Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/
CHICAGO
" » Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)." Cesar Aguirre | Sciencx - Accessed . https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/
IEEE
" » Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only)." Cesar Aguirre | Sciencx [Online]. Available: https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/. [Accessed: ]
rf:citation
» Senior C# Dev Reacts to Reddit’s C# Community (Hot Takes Only) | Cesar Aguirre | Sciencx | https://www.scien.cx/2025/11/30/senior-c-dev-reacts-to-reddits-c-community-hot-takes-only/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.