Sign in

Stuart Lang

@stu.dev
274 followers 316 following 79 posts

Microsoft MVP. Co-organiser of .NET South West and DDD South West. Loves learning and sharing, particularly anything @dotnet. He/Him. Blogs at stu.dev @stuartblang (to help those migrating from Twitter)

PostsRepliesMedia
Stuart Lang @stu.dev · 11/07/2026
Today I'm releasing AotAnywhere, a package which enables cross platform publishing support for dotnet NativeAOT. Before this package you had to use multiple different runners, with AotAnywhere you can publish for all targets from any single host. This is continuing the great work of @migeel.sk
Graphic showing all supported environments to build on, and all supported environments the resulting binary can run on.
4198
Reposted by Stuart Lang
Damian Edwards @damianedwards.com · 30/05/2026
New version of `dotnet-outdated` is out with support for C# file-based apps! Thanks to @stu.dev for the quick turnaround ❤️ #dotnet
1284
Reposted by Stuart Lang
David Pine @davidpine.dev · 21/04/2026
I love the #developercommunity, and this is an awesome contribution to @aspire.dev from @stu.dev where he added twoslash to our code blocks. Check it out: aspire.dev/get-started/... Our @typescriptlang.org code is literally looking like an IDE now. 🤓
A TypeScript code block from  aspire.dev, showing a tooltip hover over actual code APIs, just like an IDE.
042
Stuart Lang @stu.dev · 18/01/2026
My latest side project, this takes an MSBuild binlog file and transforms it into a Perfetto trace msbuild-binlog-perfview.pages.dev
2249
Stuart Lang @stu.dev · 05/01/2026
@chethusk.bsky.social We didn't need to wait for the dotnet 10 SDK to get file-based apps after all 🙃
020
Stuart Lang @stu.dev · 27/12/2025
@patriksvensson.se I've been hacking around with something locally, just looking to fix out a few kinks and will send a PR
240
Reposted by Stuart Lang
ardalis (Steve Smith) @ardalis.com · 13/12/2025
Good advice for aspiring tech speakers 👇 dylanbeattie.net/2025/12/08/s...
dylanbeattie.net
So You Want To Speak At Software Conferences? : dylanbeattie.net
An article from dylanbeattie.net
0137
Stuart Lang @stu.dev · 10/12/2025
@chethusk.bsky.social What happened to your binlog MCP tool out of interest? I think it disappeared from GH
000
Reposted by Stuart Lang
Andrew Lock "Sock" @andrewlock.bsky.social · 24/11/2025
Great post about TUnit here medium.com/@thomhurst/t...
medium.com
TUnit — Why I Spent 2 Years Building a New .NET Testing Framework
I started building TUnit around two years ago. For those who have followed the journey, you’ll be glad to see the recent release of…
33411
Stuart Lang @stu.dev · 24/11/2025
This is the time of year when everyone "Adds dotnet 10 support", which was already there, but are actually just dropping dotnet 8 support
220
Stuart Lang @stu.dev · 19/11/2025
This was a lot of fun, I always look forward to appearing on this stream. Watch to find out some of the inner workings of the new C# 14 features
040
Reposted by Stuart Lang
Andrew Lock "Sock" @andrewlock.bsky.social · 18/11/2025
Blogged: Companies complaining .NET moves too fast should just pay for post-EOL support andrewlock.net/companies-us... In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6… #dotnet @hero.dev
andrewlock.net
Companies complaining .NET moves too fast should just pay for post-EOL support
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6
1125
Reposted by Stuart Lang
Safia Abdalla @captainsafia.com · 10/11/2025
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/
blog.safia.rocks
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…
46616
Reposted by Stuart Lang
Deniz İrgin @denizirgin.bsky.social · 27/10/2025
📢LocalStack .NET Aspire Integration just hit its first stable release! 🎉 Highlights: ⚡ Eager service loading support (KUDOS @stu.dev) 🐳 Docker socket support (for Lambda containers) 🐛 Fixed Lambda + SQS "Invalid URL" bug github.com/localstack-d...
github.com
GitHub - localstack-dotnet/dotnet-aspire-for-localstack: This repositry contains the integrations with .NET Aspire for LocalStack
This repositry contains the integrations with .NET Aspire for LocalStack - localstack-dotnet/dotnet-aspire-for-localstack
132
Stuart Lang @stu.dev · 18/09/2025
I will post the full explanation tomorrow, but the answer is sort of all four of the options 😅 I'm not kidding
210
Stuart Lang @stu.dev · 17/09/2025
Your code quiz for today 📝 Does the following xUnit test: 1. Always passes 2. Always fails 3. Sometimes passes/fails 4. More information needed #dotnet
210
Stuart Lang @stu.dev · 10/09/2025
@chethusk.bsky.social with what you showed in the .NET unboxed video, does that mean we can do NativeAOT cross compilation yet? Or is it restricted to dotnet tools?
110
Stuart Lang @stu.dev · 10/09/2025
It's here! The amazing anual preposterously long perf post from Stephen Toub #dotnet devblogs.microsoft.com/dotnet/perfo...
devblogs.microsoft.com
Performance Improvements in .NET 10 - .NET Blog
Take a tour through hundreds of performance improvements in .NET 10.
330
Reposted by Stuart Lang
Carl @carlcod.es · 22/08/2025
After a slightly longer than planned break the .NET South West meetup is back!!!! Andrew Poole joins us to talk about Unit Test Complex E2E Flows + Integration Integration Testing with Aspire & OTEL Thanks to IO Associates for hosting, RSVP www.meetup.com/dotnetsouthw...
052
Stuart Lang @stu.dev · 23/07/2025
Am I the only person that thinks putting Jira ticket references in commit messages is straight up a bad practice. We have other ways of linking changes to tickets (PRs for example), commit messages should describe the change in the commit as best as possible.
810
Stuart Lang @stu.dev · 16/07/2025
@chethusk.bsky.social will we get .sh flavour of dnx in the next dotnet preview? In Preview 6 I only see dnx.cmd
100
Reposted by Stuart Lang
James Eastham @jameseastham.co.uk · 08/07/2025
Building serverless apps with .NET? Want to quickly provision resources locally for testing? Discover how the streamline your development workflow with .NET Aspire, LocalStack and the AWS CDK And you can even deploy all of that, to LocalStack running on your machine. #aws #serverless #dotnet
0115
Reposted by Stuart Lang
Patrik Svensson @patriksvensson.se · 08/07/2025
I just published a blog post about the OpenCLI initiative. I think it's time we had a way to standardize CLI automation! Feedback, suggestions, and thoughts are more than welcome. patriksvensson.se/posts/2025/0...
patriksvensson.se
Introducing OpenCLI
Patrik Svensson's blog
86232
Reposted by Stuart Lang
Martin Costello 🏳️‍🌈🇪🇺🪿 @martincostello.com · 20/05/2025
Wrote a small article for @opensource.org about my experiences and thoughts on contributing to Open Source software: opensource.org/maintainers/...
opensource.org
Martin Costello: My Ongoing Open Source Journey
0105
Stuart Lang @stu.dev · 28/04/2025
A lot of good work has gone into this, so pleased to see it released 🥳 Well done @normj.bsky.social and team 🙂
010
Reposted by Stuart Lang
DDD South West @dddsouthwest.com · 23/04/2025
With 4 tracks, 170+ guests and speakers, we need some help from the community, so we're looking for a few volunteers on Saturday to help with time management at DDDSW 2025. If you're free and would like to come along, and are able to help out please get in touch! Thank you🙏❤️
077
Stuart Lang @stu.dev · 15/04/2025
This is so very generous from @duendesoftware.com Thank you for the support ❤️
191
Stuart Lang @stu.dev · 15/04/2025
@chethusk.bsky.social are there any plans to bring the CLI goodness you've done with the SDK to the System.CommandLine package so that anyone can easily output their own completion scripts?
100
Stuart Lang @stu.dev · 28/03/2025
@damianedwards.com here was the thing I was thinking of yesterday: github.com/waf/CSharpRepl
github.com
GitHub - waf/CSharpRepl: A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively. - waf/CSharpRepl
130
Stuart Lang @stu.dev · 17/03/2025
Anyone out there using Artifactory with NuGet, please upvote this issue so that we can all have sane restore speeds: jfrog.atlassian.net/browse/RTFAC... #dotnet
034
Reposted by Stuart Lang
DDD South West @dddsouthwest.com · 12/02/2025
Session Voting is OPEN!!!! This is one of the few opportunities at a conference attendee you can have a say in the talks YOU want to see! buff.ly/4hzncRk Voting is open until the 21st of Feb!
097
Reposted by Stuart Lang
DDD South West @dddsouthwest.com · 12/02/2025
Session Voting is now Open for DDDSW! buff.ly/4hzncRk Please go and choose the sessions YOU would like to see, and you DON'T Need to choose an answer to every session, there are SO MANY awesome ones to choose from!
buff.ly
DDDSW 2025 Session voting Form
Please choose the sessions you like the look of below. You DO NOT need to choose an answer on every session, you can just choose the ones you like the look of.
043
Reposted by Stuart Lang
simoncropp.bsky.social @simoncropp.bsky.social · 23/01/2025
We have a new Shouldly release github.com/shouldly/sho... Mosly thanks to @stu.dev
github.com
Release 4.3.0 · shouldly/shouldly
Notable PRs in this milestone: https://github.com/shouldly/shouldly/pulls?q=is%3Apr+is%3Aclosed+milestone%3A4.3.0 What's Changed remove some obsoletes by @SimonCropp in #931 Add support for Immuta...
052
Reposted by Stuart Lang
DDD South West @dddsouthwest.com · 15/01/2025
The countdown has begun - 100 days to DDDSouthWest. See you there! buff.ly/41UI0O7
061
Reposted by Stuart Lang
DDD South West @dddsouthwest.com · 14/01/2025
DDD South West 2025 Call for Speakers is now open! Submit your talks now at sessionize.com/ddd-south-we...
Orange cow with "DDD South West" written on it, saying "Submit your talk now!"
153
Reposted by Stuart Lang
Carl @carlcod.es · 10/01/2025
Only 3 weeks to go to get your Talks in for DDDSouthWest - We'd love to hear from you whether you're a seasoned speaker or a relative newbie, it'll be awesome to hear from you! buff.ly/41UI0O7 #dotNET #DDDSW
buff.ly
DDD South West 2025 - 20th Anniversary: Call for Speakers
We're returning to Engine Shed for 2025 and celebrating 20 years of DDD events in the UK!...
0117
Reposted by Stuart Lang
Dan Clarke @danclarke.com · 02/01/2025
Very excited to announce that my #JetBrains #Rider course is now available! 🎉 6 hours covering: hotkeys, refactoring, navigation, debugging, git, testing, AI, profiling, remote collaboration, and much more! The first 200 to use code RIDER20 will get 20% off. dometrain.com/course/from-... #dotnet
Banner saying "JetBrains Rider".
42712
Reposted by Stuart Lang
GitHub @github.com · 20/12/2024
GitHub Copilot Free now available for JetBrains IDEs github.blog/changelog/20...
media.tenor.com
elmo and cookie monster from sesame street are standing next to each other .
ALT: elmo and cookie monster from sesame street are standing next to each other .
112511
Reposted by Stuart Lang
FlashOWare @flashoware.bsky.social · 03/12/2024
.NET 9 is here, and so is C# 13! Together with @stu.dev, we will explore the sweet syntax of #CSharp 13 and what's new in #dotnet 9. on 2024-12-04 Wednesday at 18:00 UTC #2codeOrNot2code www.youtube.com/watch?v=EyRi...
youtube.com
2code ^ !2code [S2024E16] .NET 9 & C# 13
YouTube video by FlashOWare
064
Reposted by Stuart Lang
Martin Costello 🏳️‍🌈🇪🇺🪿 @martincostello.com · 14/11/2024
I’ll be on the #dotnetconf community day stream at 1730 UTC today - come along to learn about how you can extend the new OpenAPI support in #dotnet 9 www.youtube.com/live/bD3s78p...
youtube.com
YouTube
Share your videos with friends, family, and the world
121
Reposted by Stuart Lang
.NET Foundation @dotnetfoundation.org · 13/11/2024
We're officially on Bluesky!
1526945
Reposted by Stuart Lang
Dan Clarke @danclarke.com · 05/11/2024
I've created a starter pack for guests who have been on the #UnhandledException podcast... go.bsky.app/VLMcfhF Quite a few people sadly aren't on Bluesky yet! If you know anyone who's been on the show, and is now on Bluesky, and isn't on the list - please let me know :) #dotnet
3258