See here for the list of supported polyfills: github.com/Tyrrrz/PolyS...
Posts by Oleksii Holub πΊπ¦
Also want to take an opportunity to shout out a project of mine that's always been in the shadows:
github.com/Tyrrrz/PolyS...
It provides polyfills for ~500 BCL APIs, allowing you to write modern C#/.NET code on targets as old as .NET Standard 1.0 and .NET Fx 3.5.
I use it in all my libraries β¨
I've decided to aggregate all utilities/extensions I use across different C# projects into a single source-only package. I'm surprised there were so many, but it totals 130 individual files.
Feel free to copy-paste what's useful to you.
github.com/Tyrrrz/Power...
It applies π
Keeping my employee's preferences in check
Wut
Glad at least somebody's excited
Yeah I used to use Rider for years but it's gotten too bloated and slow for my preference.
I keep having issues with Dev Kit where it just doesn't see some package references about 65% of the time. The integrated build command (and dotnet build) works, but half the project gets covered in squiggly lines. Restarting sometimes helps, sometimes doesn't. It's awful.
I really want to use VSCode for .NET development but Omnisharp/C# Dev Kit just fucking sucks. Is there a better plugin out there?
Isn't it cool/weird that you can use features like ValueTask<T> and IAsyncEnumerable<T> on a legacy .NET Framework version from 2010?
Where is the line between AI-assisted and vibe-coded?
No, just a serial terminal in a browser
It's wild that this is possible
π«π·
C# 15's Union design looks really good. It's been a while since a new feature didn't look clunky and out of place.
devblogs.microsoft.com/dotnet/cshar...
And it's easily polyfillable too
Single-file command-line apps got even easier with CliFx. No setup or `Main()` method required.
CliFx v3 has been released β¨
Now uses source generators instead of reflection.
github.com/Tyrrrz/CliFx...
Fun fact: the original benchmarks were taken 5 years ago
2 minutes into using Arch btw
Why did you not call it carterm?
π«
New milestone: got my code broken by Windows Update on CI
Slow day, installed arch btw
Accidentally tapped my security key and ended up with a syntactically valid Rust type definition
Help, how do I charge my files back to full?
Of course, I hope the AI bubble finally bursts and that it becomes just another tool on the shelf instead of a marketing or sales gimmick.
The only thing more annoying than AI grifters are the individuals on the opposite end of the spectrum who will instigate a class war if they sniff out that a random boilerplate config file in your repo was not written by a human.
Ubuntu