Steve Gordon
banner
stevejgordon.bsky.social
Steve Gordon
@stevejgordon.bsky.social
Microsoft MVP | Pluralsight Author | Eng. Elastic APM Agents | Blogger | Speaker | YouTuber | He/Him
At an Airbnb tonight ahead of a trip to Lapland UK tomorrow. Freezer is frozen solid (I guess that's because it's so close to Lapland!). It's listed to sleep 6. In the drawer are 3 knives, 2 spoons and 1 fork. Thankfully we are here for only 1 night.
November 12, 2025 at 6:10 PM
I've been using TUnit recently for in-memory integration testing of #aspnetcore and I really like it so far. The assertion syntax takes a little getting used to but the ease of setting up dependencies such as Elasticsearch is nicely done. #dotnet
November 12, 2025 at 6:43 AM
It's that time! #dotnet
November 11, 2025 at 3:25 PM
Reposted by Steve Gordon
First: I am really proud of this blog post title. It’s for the girlies (IYKYK).

Second: .NET 10 drops tomorrow, so I did a whirlwind tour of the big and small features I worked on this cycle.

Third: go read it!

#dotnet #aspnetcore

📰 :https://blog.safia.rocks/2025/11/10/aspnetcore-ten/
And just like that .NET 10 ships tomorrow
A look at key ASP.NET Core features shipping in .NET 10, including: model validation for Minimal APIs, OpenAPI 3.1 support with unified JSON Schema, improved integration testing with top-level…
blog.safia.rocks
November 10, 2025 at 5:15 PM
🧵 For a side project, I've been hacking on two practical usability "features" onto top of the Activity API and #OpenTelemetry processors. I'm calling them, "rollup spans" and "conditionally suppressed child spans". 1/4
October 16, 2025 at 7:46 AM
Made my first use of the new field keyword in #csharp 14 today with a lazily initialised property.
October 7, 2025 at 4:38 PM
I've been having a fun little #dotnet hack to support automatically encrypting and decrypting sensitive values during serialisation using System․Text․Json. It's spiraled from a small POC to a more complex semi-real world example. I'll try to work out how to carve it up for blog and video content.
October 3, 2025 at 7:05 AM
Today is a small milestone in my health management. Last home infusion with the support of a nurse. From now on, I fly solo every 3 weeks.

#cvid #cvidlife #cvidawareness #commonvariableimmunedeficiency #immune #immunedeficiency #immunoglobulintherapy #ig #scig #igg #hyqvia
October 1, 2025 at 12:42 PM
With the release of VS 2026 insiders, I've been trying to embrace #github #copilot agent mode. It's worked for some things but we fell out this morning! This was a simple change. I thought CoPilot might be able to save me some typing with but it took longer and more keystrokes than doing it myself!
September 12, 2025 at 10:08 AM
I've been absent from social media and content creation for a bit. A few months back I got a medical diagnosis which has taken a while to digest. I have Common Variable Immunodeficiency (#CVID) which is a rare, and if untreated, potentially life-threatening chronic condition. #chronicillness
(1/5)
September 10, 2025 at 1:08 PM
Getting the new bits! #dotnet #visualstudio
September 10, 2025 at 6:11 AM
It's already 26°C in my small home office, and the Dyson is not taking the edge off. I'll be migrating outside to the garden soon, as there's a nice breeze today.
June 19, 2025 at 8:35 AM
The sun is out so I working outside in the garden this morning.
June 17, 2025 at 9:47 AM
My mean time to covered in baby sick after a shower and clean T-shirt is about 2 mins!
May 31, 2025 at 8:35 AM
It's been two weeks since this little lady entered our lives. We're adjusting to life as a family of four. I'm taking several weeks to enjoy the baby bubble and adapt to the lack of sleep!
April 26, 2025 at 7:00 PM
The price per 100 sheets is pretty steep!
April 6, 2025 at 11:41 AM
Reposted by Steve Gordon
The March edition of my newsletter has just gone out. Lots of dev news items, a comic pick, and a dev tip.

Sign up for a great way to keep up to date with what's going on in our industry! 😊

danclarke.beehiiv.com/p/newsletter...
#programming #dotnet
Newsletter 022 - March
March 31st 2025
danclarke.beehiiv.com
April 1, 2025 at 6:48 AM
Up early this morning as I was keen to get back to the ideas I had on this. Now have a working solution using TUnit as the test framework.
This evening, I've been hacking on ideas for testing #opentelemetry instrumentation for an app using the #aspnetcore WebApplicationFactory integration tests. I'm getting close with something reasonable and will write it up as a blog post once I've let the idea percolate and refined it. #dotnet
April 1, 2025 at 6:09 AM
This evening, I've been hacking on ideas for testing #opentelemetry instrumentation for an app using the #aspnetcore WebApplicationFactory integration tests. I'm getting close with something reasonable and will write it up as a blog post once I've let the idea percolate and refined it. #dotnet
March 31, 2025 at 9:27 PM
#mvpsummit FOMO for me this year due to higher priorities.
March 25, 2025 at 4:35 PM
Finally cracking into one of my birthday gifts from some good friends this evening.
March 5, 2025 at 9:34 PM
Good morning!
February 27, 2025 at 6:44 AM
Is it just me, or is the `dotnet format` CLI command becoming an unusable mess? I'm hitting three blocking issues (on #dotnet 9, at least), so I'll have to skip using it in CI for now.
February 25, 2025 at 11:59 AM
Reposted by Steve Gordon
Reposted by Steve Gordon
I published the second part of my series of article about writing a .NET garbage collector in C#. This time, we build the simplest possible GC, capable of running basic .NET apps without ever freeing memory.
minidump.net/writing-a-ne...
#dotnet
Writing a .NET Garbage Collector in C#  -  Part 2
In the first part, we prepared the project and fixed an initialization issue caused by the NativeAOT toolchain. In this second part, we’re going to start the implementation of our GC. The target for n...
minidump.net
February 4, 2025 at 10:23 AM