Aaron Powell (@slace)
banner
aaron-powell.com
Aaron Powell (@slace)
@aaron-powell.com
Hi folks, I'm Aaron (he/him) and I'm an Advocate at Microsoft, focusing on #dotnet on Azure (or .NET on Azure - pick your preference 😝).

I'm here to make the cloud easier for everyone to use, especially for #JavaScript and #dotnet developers.
Reposted by Aaron Powell (@slace)
🥳 I have a bit of news to share, github.com/microsoft/as... is now open source! #aspire @aspire.dev
GitHub - microsoft/aspire.dev: Source code for https://aspire.dev
Source code for https://aspire.dev. Contribute to microsoft/aspire.dev development by creating an account on GitHub.
github.com
November 12, 2025 at 7:01 PM
Oh, maybe I should close a few things...
November 13, 2025 at 5:44 AM
You know what's fun, debugging MSBuild in a solution with 190 projects and errors that only manifest when Visual Studio isn't installed 🙄
November 13, 2025 at 4:52 AM
Well... that doesn't bode well
November 12, 2025 at 3:56 AM
Wanting to update your .NET MAUI project to .NET 10 - check out this nifty GitHub Copilot instructions to help smooth the journey - github.com/github/aweso...

#dotnetconf
awesome-copilot/instructions/dotnet-maui-9-to-dotnet-maui-10-upgrade.instructions.md at main · github/awesome-copilot
Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot. - github/awesome-copilot
github.com
November 12, 2025 at 3:06 AM
Ah yes, one of **those** days again
November 11, 2025 at 10:53 PM
And it looks like my @xunit.net upgrade is on hold - one of the loggers I use to output to GitHub Actions and report failures doesn't support MTP yet so we'd end up with a degraded CI reporting experience.
Because I'm a sucker for punishment I decided to not only update the Aspire Comumnity Toolkit to .NET 10, but also do an @xunit.net v3 upgrade at the same time.

What could go wrong...
November 11, 2025 at 6:16 AM
Because I'm a sucker for punishment I decided to not only update the Aspire Comumnity Toolkit to .NET 10, but also do an @xunit.net v3 upgrade at the same time.

What could go wrong...
November 10, 2025 at 5:34 AM
I've been looking at a failing test run on CI for the past like hour, trying to replicate it locally without much success, only to eventually notice that all tests passed and it was the test runner that crashed 🤦
November 10, 2025 at 3:22 AM
Reposted by Aaron Powell (@slace)
this must've been so annoying before computers
March 11, 2025 at 2:39 PM
Got to 4.5 minutes of continuous juggling (standard 3 ball cascade) before a drop, which is a new PB! 🤹
November 5, 2025 at 10:01 PM
Aspire Community Toolkit 9.9.0 is out - github.com/CommunityToo...

New integrations with flagd and Keycloak with Postgres, as well as deprecating EventStore for KurrentDB as the project renamed.

#dotnet #aspire
Release v9.9.0 · CommunityToolkit/Aspire
Pretty big set of changes for the 9.9.0 release of the Community Toolkit with new integrations for flagd and Keycloak with PostgreSQL. We've also deprecated the EventStore integration and replaced ...
github.com
November 3, 2025 at 11:31 PM
Spent my lunch break hitting a milestone
November 3, 2025 at 3:28 AM
Yesterday at GitHub Universe we announced Custom Agents, and for the past few weeks we've been working to get custom agents from our partners.
➡️ Learn about Custom Agents: github.blog/changelog/20...
➡️ Explore those from our partners on awesome copilot: github.com/github/aweso...
Custom agents for GitHub Copilot - GitHub Changelog
Custom agents for GitHub Copilot make it easy for users and organizations to specialize their Copilot coding agent (CCA) through simple, file-based configurations. By adding a configuration file under...
github.blog
October 30, 2025 at 12:37 AM
*Test fails reasonably consistently on CI*

Time to add some additional logging and publish the logs to the CI job results.

*Test doesn't fail on the CI job with improved logging*

sigh...
October 24, 2025 at 3:51 AM
Reposted by Aaron Powell (@slace)
I’ll be live in an hour with Stephen McCullough from NVidia to talking about Open models on serverless GPUs. We’ll be diving into the tech, demos and how to setup autoscaling.

www.youtube.com/live/GvZJHHC...
Run open models on Serverless GPUs (APAC)
YouTube video by Microsoft Reactor
www.youtube.com
October 22, 2025 at 3:01 AM
Making my own esp32 based temperature sensor for @home-assistant.io

I think I did an acceptable job soldering that too.

Now to make an enclosure for it so it's a bit cleaner on my desk...
October 21, 2025 at 3:53 AM
It's a month since I got my 3D printer and I've done 100 prints already 😮
October 16, 2025 at 3:43 AM
Oh no, my 3D printer has been idle for a few hours, time to just rush print something that I may not need.

In unrelated news, I probably need to buy more filament...
October 16, 2025 at 3:41 AM
Oh, it's that kind of day is it... *sigh*
October 13, 2025 at 3:56 AM
First 3D printed organisation system installed to tidy up my IoT/smart home draw.

Gridfinity layout system with a collection of boxes and battery holders
October 9, 2025 at 3:52 AM
I've enrolled the Awesome Copilot repo for #Hacktoberfest, so if you want to join the challenge, you now can with github.com/github/aweso...
GitHub - github/awesome-copilot: Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.
Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot. - github/awesome-copilot
github.com
October 9, 2025 at 12:00 AM
GitHub Copilot has a degraded status (it's not signing in on some of my editors) and I'm not sure how to keep working
October 2, 2025 at 6:43 AM