<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>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&#xA;@stuartblang (to help those migrating from Twitter)</description><link>https://bsky.app/profile/stu.dev</link><title>@stu.dev - Stuart Lang</title><item><link>https://bsky.app/profile/stu.dev/post/3mqf67hnejs2d</link><description>Today I&#39;m releasing AotAnywhere, a package which enables cross platform publishing support for dotnet NativeAOT.&#xA;&#xA;Before this package you had to use multiple different runners, with AotAnywhere you can publish for all targets from any single host.&#xA;&#xA;This is continuing the great work of @migeel.sk</description><pubDate>11 Jul 2026 17:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3mqf67hnejs2d</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3mcq54judxc2i</link><description>My latest side project, this takes an MSBuild binlog file and transforms it into a Perfetto trace&#xA;msbuild-binlog-perfview.pages.dev</description><pubDate>18 Jan 2026 22:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3mcq54judxc2i</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3mboytcolqc2v</link><description>@chethusk.bsky.social  We didn&#39;t need to wait for the dotnet 10 SDK to get file-based apps after all 🙃</description><pubDate>05 Jan 2026 17:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3mboytcolqc2v</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3maxpnmbflc25</link><description>@patriksvensson.se I&#39;ve been hacking around with something locally, just looking to fix out a few kinks and will send a PR</description><pubDate>27 Dec 2025 11:35 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3maxpnmbflc25</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3m7o5akx6k22l</link><description>@chethusk.bsky.social What happened to your binlog MCP tool out of interest? I think it disappeared from GH</description><pubDate>10 Dec 2025 22:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3m7o5akx6k22l</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3m6ez34jats2t</link><description>This is the time of year when everyone &#34;Adds dotnet 10 support&#34;, which was already there, but are actually just dropping dotnet 8 support</description><pubDate>24 Nov 2025 14:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3m6ez34jats2t</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3m5y7yqi6hk2o</link><description>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&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Nov 2025 12:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3m5y7yqi6hk2o</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lz43i4rock2w</link><description>I will post the full explanation tomorrow, but the answer is sort of all four of the options 😅 I&#39;m not kidding&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>18 Sep 2025 09:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lz43i4rock2w</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lz2coicx3c2a</link><description>Your code quiz for today 📝&#xA;&#xA;Does the following xUnit test:&#xA;1. Always passes&#xA;2. Always fails&#xA;3. Sometimes passes/fails&#xA;4. More information needed&#xA;&#xA;#dotnet</description><pubDate>17 Sep 2025 16:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lz2coicx3c2a</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lyiklkb7lk2f</link><description>@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?</description><pubDate>10 Sep 2025 15:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lyiklkb7lk2f</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lyicviqq3s2o</link><description>It&#39;s here! The amazing anual preposterously long perf post from Stephen Toub&#xA;#dotnet&#xA;https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-10/</description><pubDate>10 Sep 2025 13:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lyicviqq3s2o</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lumseftoe22l</link><description>Am I the only person that thinks putting Jira ticket references in commit messages is straight up a bad practice.&#xA;&#xA;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.</description><pubDate>23 Jul 2025 10:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lumseftoe22l</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lu33wcfbl22p</link><description>@chethusk.bsky.social will we get .sh flavour of dnx in the next dotnet preview? In Preview 6 I only see dnx.cmd</description><pubDate>16 Jul 2025 09:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lu33wcfbl22p</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lnvltap36c2w</link><description>A lot of good work has gone into this, so pleased to see it released 🥳&#xA;&#xA;Well done @normj.bsky.social and team 🙂&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>28 Apr 2025 20:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lnvltap36c2w</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lmu4qwiakc2g</link><description>This is so very generous from @duendesoftware.com &#xA;Thank you for the support ❤️&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>15 Apr 2025 12:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lmu4qwiakc2g</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lmtqy6auhs2x</link><description>@chethusk.bsky.social are there any plans to bring the CLI goodness you&#39;ve done with the SDK to the System.CommandLine package so that anyone can easily output their own completion scripts?</description><pubDate>15 Apr 2025 09:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lmtqy6auhs2x</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3llhekt5i4225</link><description>@damianedwards.com here was the thing I was thinking of yesterday: github.com/waf/CSharpRepl&#xA;https://github.com/waf/CSharpRepl</description><pubDate>28 Mar 2025 17:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3llhekt5i4225</guid></item><item><link>https://bsky.app/profile/stu.dev/post/3lkkxxj3vi22h</link><description>Anyone out there using Artifactory with NuGet, please upvote this issue so that we can all have sane restore speeds:&#xA;https://jfrog.atlassian.net/browse/RTFACT-26507&#xA;&#xA;#dotnet</description><pubDate>17 Mar 2025 10:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:fbtdgzgxtmc6ryvim4kaqlpq/app.bsky.feed.post/3lkkxxj3vi22h</guid></item></channel></rss>