Cezary Walenciuk
1.8K posts

Cezary Walenciuk
@WalenciukC
Writing about C# and .NET My Friend
Warszawa, Polska Katılım Nisan 2015
381 Takip Edilen1.5K Takipçiler

This Resume has an ATS score of more than 88🤯
This Resume helped many in getting an interview calls from companies like Google, Microsoft, Amazon, and many more. 💼
I have personally used this single-column resume in my job hunting and got amazing results
I am sharing the exact similar editable ATS Friendly Resumes templates!
To get it:
1. Follow me @krishnasagrawal
(So that I can DM)
2. Like & Repost
3. Reply "Resume"
Follow me so I will dm immediately 💯

English

@badamczewski01 Dude..Just write "dont make mistakes" and this will make everything ok :) for this AI thing
English

This is the equivalent of "Hi GPT, please don't hallucinate, k? thanks".
If you know even a little bit about how Language Models work, you will know that this is BS.
Min Choi@minchoi
This ChatGPT prompt literally stops ChatGPT from hallucinating
English

#4Developers 2025 is a true forge of innovation 🔥, where the finest blacksmiths of business solutions — slayers of gray Behemoths born of code and the pain & sorrow of product owners — demonstrate what actually works...and what belongs locked away in the chest of bad decisions

English
Cezary Walenciuk retweetledi

"This is how it was at WDI 2025, which is "Warsaw Informatics Days 💻🌆"
@WDI_conference #WarszawskieDniInformatyki

English

Nah never. You can print it on a shirt👕 “I will never commercialize MediatR”. And I will sign it. ✍️
⌚Two months later⌚
Well, we can conclude that .NET Foundation definitely failed in fostering open-source ecosystem around dotnet
#dotnet

English

Instead of a generic IResult, it enforces a union type (Ok, InternalServerError, NotFound), improving type safety, unit testing, and API clarity.
🔹 Clearer Endpoints – TypedResults + pattern matching = predictable, self-documenting APIs.
#dotnet #dotnetcore

English

C# aims to allow text literals to be assigned to variables of type 'ReadOnlySpan<char>' as often as possible, enabling operations on data without creating additional objects.
These changes have been available since C# 13, which is .NET 9.
#dotnet #dotnetcore

English

In .NET 9, the System.Threading.Lock class was introduced, replacing the traditional approach of using an object as a lock in the lock statement.
This new class is designed with performance and code readability in mind.
#dotnet #dotnetcore

English

Recently, I've worked with code using the [LoggerMessage] attribute with Serilog
This approach gives:
✅ Improved Performance: The [LoggerMessage] attribute enables compile-time generation of logging methods, reducing string formatting overhead
#dotnetcore
#dotnet

English

In this code,we create two infinite channels–like two parallel conveyor belts
🔵 highPriorityChannel: for VIP tasks
🔵 lowPriorityChannel:for tasks that can wait
The logic is that the first check is for the highPriorityChannel
This is a cool use of CreateUnbounded
#dotnetcore

English

@gutek Ty się ciesz, że nie mieszkasz w okolicach "OSiR Mokotów" bo z żoną każdego dnia odkrywamy, że za każdym rogiem jest jakiś narwany pijany człowiek
W naszym bloku w którym mieszkamy dowiedzieliśmy się, że z piętra niżej parę takich osób już siedzi w więzieniach
Polski

What is new in LINQ in .NET 9 and C# 13?
In this code:
AggregateBy helps us efficiently sum up the prices for each genre
💡 Why use AggregateBy? Unlike GroupBy().Select(), it avoids intermediate collections
#dotnet #dotnetcore

English

Slim Down Your App =>
Exclude the extra code you don’t need and watch your binaries shrink with .NET 9 and "Feature Switches"
#dotnet #dotnetcore

English







