Elliott B. Edwards
banner
el2iot2.dev
Elliott B. Edwards
@el2iot2.dev
Seeking #flow in #tech, #art, #music, #sports, #boards / #wheels. Seeking balance between mind/heart/body. Seeking meaningful connection with family/friends/existence.

Day job has me working in #distributed_computing with #dotnet and #csharp, etc.
Reposted by Elliott B. Edwards
Heads up, #dotnet developers! 🚀

.NET 10 is a great time to upgrade your application and its dependencies.

In this post, we look at key .NET 10 breaking changes you need to know about for a smooth upgrade.

👉 duende.link/89qegla

#aspnetcore
Duende Software - Identity and Access Management for .NET
We help companies using .NET to build identity and access control solutions for modern applications.
duende.link
November 4, 2025 at 1:23 PM
Reposted by Elliott B. Edwards
Good afternoon! We've just added a new feature to Steam Deck, allowing it to complete all active downloads in a new display-off low-power mode, before going to sleep. Learn more here: store.steampowered.com/news/app/167...
Steam Deck - Display-Off Downloads - Steam News
Steam Deck now has a display-off low-power download mode
store.steampowered.com
November 4, 2025 at 10:15 PM
Reposted by Elliott B. Edwards
For myself to more easily find again later. (GitHub Markdown "alerts")

docs.github.com/en/get-start...
October 14, 2025 at 1:32 PM
Reposted by Elliott B. Edwards
Announcing .NET 10 Release Candidate 2
Announcing .NET 10 Release Candidate 2 - .NET Blog
.NET 10 Release Candidate 2 focuses on final quality, reliability, and stabilization across the runtime, SDK, libraries, ASP.NET Core, Blazor, .NET MAUI, and more.
ift.tt
October 15, 2025 at 1:36 PM
Reposted by Elliott B. Edwards
Mont Saint-Michel, France 🇫🇷
October 15, 2025 at 3:06 PM
Reposted by Elliott B. Edwards
Significant docs improvement for github.com/SimonCropp/E...
Docs now have screenshots for the resulting excel files based on various configuration

Also version 0.2.0 now supports IAsyncEnumerable as a data source
GitHub - SimonCropp/Excelsior: Excelsior is an Excel spreadsheet generation library with a distinctive data-driven approach that leverages ClosedXML to create Excel-compatible files.
Excelsior is an Excel spreadsheet generation library with a distinctive data-driven approach that leverages ClosedXML to create Excel-compatible files. - SimonCropp/Excelsior
github.com
September 20, 2025 at 1:11 PM
Reposted by Elliott B. Edwards
just learned that CSS (as of "Baseline 2023") now supports nesting: caniuse.com/css-nesting

I never managed to start using SCSS so I'm excited to be able to write things like this without a preprocessor:

.cal-link {
right: -18px;
@media (max-width: 800px) {
right: 0;
}
}
August 8, 2025 at 1:27 PM
Reposted by Elliott B. Edwards
I am very excited about this new evolution for Cake! Check out the blog post, take it for a spin, and let us know your thoughts/ideas!
🍰 dotnet cake.cs - Cake.Sdk Preview!

New way to get Cake .NET tool scripting in .NET console apps:
✅ File-based builds (.NET 10)
✅ Project-based builds (.NET 8/9/10)
✅ Auto-generated aliases
✅ Full addin/module support

Early feedback wanted!
cakebuild.net/blog/2025/07...

#CakeBuild #DotNet
cakebuild.net
July 18, 2025 at 6:25 AM
Reposted by Elliott B. Edwards
Blogged: Unexpected inconsistency in records - codeblog.jonskeet.uk/2025/07/19/u... - if you use C# records and the "with" operator, I'd suggest reading this to avoid a footgun you may be unaware of
Unexpected inconsistency in records
Unexpected inconsistency in records The other day, I was trying to figure out a bug in my code, and it turned out to be a misunderstanding on my part as to how C# records work. It’s entirely …
codeblog.jonskeet.uk
July 19, 2025 at 1:08 PM
Reposted by Elliott B. Edwards
First of many, probably
June 9, 2025 at 4:39 PM
Reposted by Elliott B. Edwards
That moment when you come back from diner and take another look at the problem that has been bothering you for hours and suddenly you know the solution....
May 25, 2025 at 6:35 PM
Reposted by Elliott B. Edwards
The new `dotnet run ` makes it much easier than before to write custom GitHub Actions in C# - threw a little sample together ahead of trying it out on some of my own custom pwsh scripts and steps: github.com/martincostel...
GitHub - martincostello/custom-github-action-with-csharp: An example of writing a simple custom GitHub Action with C#
An example of writing a simple custom GitHub Action with C# - martincostello/custom-github-action-with-csharp
github.com
May 24, 2025 at 3:59 PM
Reposted by Elliott B. Edwards
The Command Palette is out now inside PowerToys! Check out v0.90 to get this latest utility - the evolution of PowerToys Run with a full extensibility model ⚡⚡
github.com/microsoft/Po...
March 31, 2025 at 11:34 PM
Reposted by Elliott B. Edwards
@jessegrosjean.bsky.social's Bike is still the gold standard. Such a simple solution. I wish we had this on the OS level.

(h/t @jaakster.bsky.social)
March 28, 2025 at 8:35 PM
Here is a recent "random burn" entry from my sketchbook of an Escher-like chair with implausible supports and uncomfortably rendered ribbon attachments using a mechanical pencil on paper.
March 29, 2025 at 2:16 AM
Reposted by Elliott B. Edwards
Every tech company* has platform teams trying to build:

1. Heroku, except hand-rolled
2. One giant shared database, so engineers can ignore analytics without consequence
3. If they have a monolith, microservices. If microservices, a monolith
4. A solution to the halting problem

* Hyperbole. I hope
March 5, 2025 at 10:24 PM
Reposted by Elliott B. Edwards
Our technology isn’t archaic, we use artisanal, small batch internet.
January 13, 2025 at 2:23 AM
Reposted by Elliott B. Edwards
after days of grifters and con men at CES we stumbled upon the booth for VLC. they were all dressed as wizards and told us, "we have nothing to sell, we just decided to show up". i told them I'd been using their software to pirate media for 15 years and they said "keep doing that"
January 10, 2025 at 9:24 PM
Reposted by Elliott B. Edwards
Node.js now supports TypeScript.

Here's everything you need to know:

www.totaltypescript.com/typescript-i...
Node.js Now Supports TypeScript By Default
TypeScript is coming to Node 23. Let's break down what that means.
www.totaltypescript.com
December 27, 2024 at 5:00 PM
Reposted by Elliott B. Edwards
"number of code changes submitted is very important"

well, I could do this in one totally reasonable change, or I could do it in three

play stupid performance evaluation games, win stupid prizes
December 20, 2024 at 5:20 PM
Reposted by Elliott B. Edwards
New release of Polyfill github.com/SimonCropp/P...
API count is now 433
Anyone need more APIs to avoid some ifDefs?
#dotnet
github.com
December 19, 2024 at 10:34 AM
Reposted by Elliott B. Edwards
The #KDL site at kdl.dev has been updated with the new KDL v2 content! Check it out! I even updated the textmate grammar so there's actually syntax highlighting!
December 18, 2024 at 3:28 AM
Reposted by Elliott B. Edwards
Reminder that KDL 2.0 is right there and is finally getting released after over two years of refinement

github.com/kdl-org/kdl

Or you can start using v1 today, in a bunch of different languages: kdl.dev
December 10, 2024 at 8:48 PM
Reposted by Elliott B. Edwards
Today's the day! The @avaloniaui.net XPF powered macOS version of LINQPad is available for public preview 🔥🔥🔥🔥🔥.

It was an honor to test this and see just how freaking fantastic it runs. Now you all can!

www.linqpad.net/LINQPad8Mac....
December 10, 2024 at 5:32 PM