Damian Edwards
banner
damianedwards.com
Damian Edwards
@damianedwards.com
PM Architect at Microsoft working on @aspire.dev & @dot.net
❤️ craft 🍺 malt 🥃 good ☕ fine ⌚ F1 🏎️
📺 https://live.damianedwards.com
Built a new thing to make installing & updating .NET on Windows easier after realizing I had *four* SDK installs to update on patch Tuesday:
dotnet-steward.damianedwards.dev

Install-PSResource DotNetSteward -Scope CurrentUser -TrustRepository

non-Windows just use aka.ms/dotnetup
September 13, 2026 at 9:19 PM
Reposted by Damian Edwards
It's time for Aspire 13.5 🎨💫 Run a fully interactive terminal inside the refreshed dashboard UI and deploy it to a Kubernetes cluster, all from a single TS or C# file!

Blog: devblogs.microsoft.com/aspire/whats...
Full What's New: aspire.dev/whats-new/as...
What's new in Aspire 13.5 · Aspire
Explore Aspire 13.5, a developer-experience release: interactive terminal sessions, the Interaction Service across C# and TypeScript AppHosts with file uploads and progress dialogs, user-defined reso…
aspire.dev
August 18, 2026 at 10:10 PM
Reposted by Damian Edwards
Will start going controlled to prod with select workloads as soon 11 RC is released.

Done this since 6, great way to learn any breaking changes, SDK changes and runtime issues.

Great learnings to efficiently learn what's needed to migrate, and have majority done by Christmas.
August 13, 2026 at 7:42 PM
Reminder that .NET 8 and .NET 9 go end-of-life and out of support in November this year (2026). That's 3 months away. You should be moving to .NET 10 or an upcoming .NET 11 RC/GA release ASAP.
August 13, 2026 at 6:52 PM
OMFG I haven't had to enter passwords this much in like 13 years. How do you ppl live like this?
Hello there
June 26, 2026 at 7:07 PM
Hello there
June 26, 2026 at 5:18 PM
I am so over your shitty bugfest corporate online account manager cookie-cutter portal bullshit you have no idea. How do so many bad web experiences still exist? What happened.
#nerdrage
June 24, 2026 at 3:02 PM
Reposted by Damian Edwards
Beautiful
I needed a SQL Server database to test something. VS Code mssql extension could create a local sql server container for me but it does not work with podman. The wizard to create an Azure SQL Database was glitchy. In the end, best solution was to use aspire, in few minutes I had my database ready.
June 19, 2026 at 1:29 PM
Reposted by Damian Edwards
Aspire 13.4 has landed 🚀 The TypeScript apphost is officially GA! Plus 500 or so other PRs of goodies 🤌

🔎 Read the blog for the highlights 👉🏻 devblogs.microsoft.com/aspire/whats...
🤯 Check out the What's New for all the deets 👉🏻 aspire.dev/whats-new/as...
Aspire 13.4 is here
Aspire 13.4 is here with TypeScript apphost GA, typed resource commands with results, server-side CLI log and telemetry search, more mature Kubernetes and AKS deployment, and more.
devblogs.microsoft.com
June 1, 2026 at 10:59 PM
New version of `dotnet-outdated` is out with support for C# file-based apps! Thanks to @stu.dev for the quick turnaround ❤️
#dotnet
May 30, 2026 at 4:16 PM
Reposted by Damian Edwards
Congrats to our friends @bitwarden.bsky.social for Aspirifying their server repo! Welcome to the Aspire side 💫 github.com/bitwarden/se...
Aspire Integration by sbrown-livefront · Pull Request #6775 · bitwarden/server
🎟️ Tracking 📔 Objective Introduces a new AppHost project to the solution, providing a centralized entry point for orchestrating local development and distributed application resources using .NET ...
github.com
May 26, 2026 at 6:39 PM
Reposted by Damian Edwards
In this post, @davidfowl.com shows us how Aspire turns a development team's scattered tribal knowledge into an explicit, incrementally adoptable app model that humans, scripts, and AI agents can all use. devblogs.microsoft.com/aspire/dev-l...
#AspireDev
devblogs.microsoft.com
May 20, 2026 at 5:15 PM
Reposted by Damian Edwards
Reposted by Damian Edwards
📣HEAR YE, HEAR YE!📣Aspire 13.3 has arrived! Browser logs, Kubernetes, an Aspireify skill, and much, MUCH more.

💡Get some highlights from the blog 👉🏻 devblogs.microsoft.com/aspire/whats...
🤿Or dive into the full What's New 👉🏻 aspire.dev/whats-new/as...
What's New in Aspire 13.3
Aspire 13.3 is here with the Aspireify skill, command results, browser logs, Kubernetes and AKS deployment, and more.
devblogs.microsoft.com
May 7, 2026 at 5:19 PM
New MiniValidation release is out!
See what's in 0.10.0 at github.com/DamianEdward...
Thanks to new contributors for the PRs & being patient 😁
Release v0.10.0 · DamianEdwards/MiniValidation
What's Changed Update test targets to supported .NET versions by @DamianEdwards in #85 Fix issue #79 duplicate validation errors by @DamianEdwards in #84 Fix #68/#34 collect all validation errors ...
github.com
May 4, 2026 at 3:27 PM
I made a thing...

Introducing copilotd, a daemon for
@github.com Copilot CLI that dispatches remote-enabled sessions based on GitHub issues via configurable rules.

www.youtube.com/watch?v=zT6N...

Check it out at copilotd.damianedwards.dev
Introducing copilotd
YouTube video by Damian Edwards
youtu.be
April 21, 2026 at 9:06 PM
Reposted by Damian Edwards
File-based apps is easily one of my favorite .NET features in the last year or so. Nice to see some incremental improvements around supporting more than one file.
April 20, 2026 at 12:44 AM
Great article on how many of the efforts in C#, @dot.net, & #aspnetcore over the last few years build on each other to tell a new story:
makarchie.com/posts/csharp...
C# That Looks Like Go: Building a Web API Without a .csproj
A walkthrough of building a real ASP.NET Core web API as a .NET 11 file-based app. No .csproj, no .sln, publishes to a ~30 MB native AOT binary. Includes the EF Core migrations workaround.
makarchie.com
April 19, 2026 at 3:42 PM
C# file-based apps with multiple files anybody? Coming in .NET 10.0.300 & future .NET 11 previews...

@dot.net #csharp

github.com/DamianEdward...
April 15, 2026 at 8:25 PM
It's @mariners.com baseball time again!!
April 12, 2026 at 9:05 PM
Reposted by Damian Edwards
Agents can write code all day, but running and iterating on it? Different story🫠

Aspire 13.2 adds structure and a real feedback loop for agents with code, not Markdown.

@maddy.fm is here to share how Aspire gives your agent some bumpers 🎳

🔗 devblogs.microsoft.com/aspire/agent...
devblogs.microsoft.com
April 7, 2026 at 5:04 PM
Reposted by Damian Edwards
New post from @davidpine.dev - Learn how Aspire 13.2 ships docs via the CLI for browsing, searching, and reading official aspire.dev docs from your terminal with the same source of truth available to AI skills and automation. devblogs.microsoft.com/aspire/aspir...
#AspireDev #AI
April 2, 2026 at 5:15 PM
"The bench reminds the President that he will be held in contempt if he continues to speak from the gallery."
FUCK i can't believe Art Lien is retired now
No sitting president has ever appeared before the Supreme Court during oral arguments in the history of the United States.
April 1, 2026 at 1:26 AM