Stuart Lang

Stuart Lang

@stu.dev

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

274 followers317 following80 posts

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

This is the time of year when everyone "Adds dotnet 10 support", which was already there, but are actually just dropping dotnet 8 support

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

FlashOWare@flashoware.bsky.social

It is a #2codeOrNot2code tradition to host @stu.dev diving deep into the latest #CSharp language features, as well as discussing what's new in #dotnet. Join us for some sweet syntactic sugar of C# 14 and .NET 10. Date: 2025-11-18 (Tuesday) Time: 18:00 (UTC±00:00) www.youtube.com/watch?v=61kj...

Stuart Lang reposted

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.netCompanies complaining .NET moves too fast should just pay for post-EOL supportIn 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

Stuart Lang reposted

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.rocksAnd just like that .NET 10 ships tomorrowA 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…

Stuart Lang reposted

📢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.comGitHub - localstack-dotnet/dotnet-aspire-for-localstack: This repositry contains the integrations with .NET Aspire for LocalStackThis repositry contains the integrations with .NET Aspire for LocalStack - localstack-dotnet/dotnet-aspire-for-localstack
Deniz İrgin@denizirgin.bsky.social

📢 Finally finished work on LocalStack - .NET Aspire Integration! 🚀RC now on NuGet. 1️⃣Extends official AWS Aspire integrations with LocalStack features 2️⃣Auto-detects AWS resources 3️⃣Auto-configures LocalStack endpoints 🔗 github.com/localstack-d... cc: @davidfowl.com @localstack.cloud

I will post the full explanation tomorrow, but the answer is sort of all four of the options 😅 I'm not kidding

Stuart Lang@stu.dev

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

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

Stuart Lang reposted

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...

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.

I work in a place that currently enforces this on every commit, and when I try to discuss removing this constraint people start referring to it as a "good practice", I feel like I'm going crazy!

Stuart Lang reposted

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

A lot of good work has gone into this, so pleased to see it released 🥳 Well done @normj.bsky.social and team 🙂

Stuart Lang reposted

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🙏❤️

This is so very generous from @duendesoftware.com Thank you for the support ❤️

Duende Software@duendesoftware.com

Kicking off our Open Source Sponsorship program this quarter, where our developers picked a project we'll sponsor for 12 months: 🙌 Shouldly Assertion Framework We're using it ourselves, and here's why you may want to: duende.link/w4whryh #dotnet #testing

Stuart Lang reposted

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

Stuart Lang reposted

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

You are up to date.