Damian Edwards
banner
damianedwards.com
Damian Edwards
@damianedwards.com
PM Architect on .NET at Microsoft
❤️ craft 🍺 malt 🥃 good ☕ fine ⌚ F1 🏎️
📺 https://live.damianedwards.com
So satisfying
January 18, 2026 at 7:28 PM
Using
@github.com
Copilot in
@vscode.dev
to write a script that OCRs scanned document PDFs using naps2 CLI so my PDFs are searchable. First step in building custom workflow for local LLM querying against lifetime of paper documents!
January 17, 2026 at 8:35 PM
Reposted by Damian Edwards
Starting in just under an hour on YT and twitch.tv/aspiredotdev !
January 16, 2026 at 4:09 PM
Reposted by Damian Edwards
Adding Aspire to a Python RAG app transforms the dev experience.

Run Python + TypeScript locally with one command, get built-in OpenTelemetry, and deploy to Azure Container Apps without custom Bicep.

Learn more 👉 devblogs.microsoft.com/aspire/addin...

#Aspire #Python #RAG #AI #DevTools
Adding Aspire to a Python RAG Application
Learn how to add Aspire to a Python RAG application with a TypeScript frontend, Azure services, OpenTelemetry observability, and one-command local and cloud deployment.
devblogs.microsoft.com
January 14, 2026 at 4:44 PM
Reposted by Damian Edwards
JavaScript & TypeScript join first class in Aspire 13 ✈️

Run Vite, Node.js, and full-stack JS apps with service discovery, built-in telemetry, and production-ready containers.

Read more 👉 devblogs.microsoft.com/aspire/aspir...

#Aspire #JavaScript #TypeScript #DevTools
Aspire for JavaScript developers
Aspire 13 brings first-class JavaScript and TypeScript support with Node.js, Vite, service discovery, observability, and production-ready Docker publishing.
devblogs.microsoft.com
January 12, 2026 at 7:48 PM
Reposted by Damian Edwards
Aspire is perfect💯for running multiple AI agents

This deep dive shows how to scale parallel AI development using Git worktrees, port isolation, and Aspire’s MCP server.

Check it out 👉 devblogs.microsoft.com/aspire/scali...

#Aspire #AI #DevTools #CloudNative #MCP
January 8, 2026 at 5:15 PM
Reposted by Damian Edwards
With "dotnet project convert" we go from File-based app to project. But what if we start with a normal project, and then we want to convert it to a File-based app? I have created a small .NET tool for this: github.com/marcominerva.... And you can run it using dnx! #dotnet /cc @damianedwards.com
GitHub - marcominerva/ProjectToFileBasedAppConverter: A .NET tool to convert traditional C# projects into File-Based apps
A .NET tool to convert traditional C# projects into File-Based apps - marcominerva/ProjectToFileBasedAppConverter
github.com
January 12, 2026 at 2:44 PM
Warning to PowerShell users:

*let's edit this file*
> code ~/.claude/settings.json

*hmm settings aren't working?*
> cat ~/.claude/settings.json
{
"autoUpdatesChannel": "latest"
}

*ah changes I made aren't there, code created the file in PWD 🤦‍♂️*
> del ~

*me realizing what just happened*
😭
January 11, 2026 at 9:11 PM
Reposted by Damian Edwards
Starting the year strong at AWS for .NET with .NET 10 support Lambda. A new feature we added for .NET 10 is support for writing C# file based Lambda functions. Would love to hear feedback on the new support.

aws.amazon.com/blogs/comput...
.NET 10 runtime now available in AWS Lambda | Amazon Web Services
Amazon Web Services (AWS) Lambda now supports .NET 10 as both a managed runtime and base container image. .NET is a popular language for building serverless applications. Developers can now use the ne...
aws.amazon.com
January 8, 2026 at 9:46 PM
That moment when you realize you've been naming your multi-disc album folders incorrectly for Plex for a decade now 😖
January 7, 2026 at 5:45 AM
last thing I searched before signing off today
January 7, 2026 at 2:00 AM
Pushed a new release of dotnet-purge!

Introduces parallelism for faster purging, along with support for a `--dry-run` flag & proper handling of shared projects.

www.nuget.org/packages/dot...
dotnet-purge 0.0.13
Package Description
www.nuget.org
January 5, 2026 at 10:20 PM
Introduce yourself as what almost killed you:

Hi, I'm a 1AM drive back to home after attending a concert in the major city an hour away, that resulted in you falling asleep at the wheel on the freeway, mounting the curb & spinnning out of control at 70mph. Luck was on your side that night.
Introduce yourself as what almost killed you:

Hi, I'm a wind gust that almost pushed your moped off a cliff face!

Bonus from the same trip: Hi, I'm the receding tide off the north shore of O'ahu!
Introduce yourself as what almost killed you:

Hi, I’m a drunk driver about to slide through a stop sign
January 3, 2026 at 2:18 AM
How did I sleep on Gridfinity this long 😍
I'm gonna need Gridfinity storage for my Gridfinity storage!
January 2, 2026 at 6:47 PM
The name is bad 'cos it does more than that, but if you happen to find yourself with this specific need, this might help:
github.com/DamianEdward...
December 30, 2025 at 5:23 AM
Reposted by Damian Edwards
was hitting some hallucinations using LargeV3Turbo so dropped to LargeV2 and now we're cooking
December 28, 2025 at 12:18 AM
Another Christmas, another TV blu-ray box set to rip and process. Might need to break out the whisper-powered episode matcher again.
December 27, 2025 at 12:11 AM
Me trying to fix this dual-boot config between Windows 11 & Fedora after I resized the EFI partition using Chat GPT
a black and white cat is typing on a keyboard with the words " i have no idea what i 'm doing " below it
ALT: a black and white cat is typing on a keyboard with the words " i have no idea what i 'm doing " below it
media.tenor.com
December 26, 2025 at 10:36 PM
Love this time of year 😋
December 26, 2025 at 8:55 PM
Beef Wellington this year. Beef is salted and drying in the fridge. Cooking down the duxelles.
December 24, 2025 at 12:49 AM
First LEGO build of the holidays complete. This thing is so cool. Might have to get another one plus one of those kits to make it a playable GB emulator.
December 21, 2025 at 6:17 PM
Main work PC switched off for the year! Time to disconnect a bit & enjoy the season. Wishing you and yours all the best this season!
December 20, 2025 at 1:22 AM
New reference article detailing lots of info about running C# file-based apps via `dotnet run` now available! Makes for great input to a coding agent when working on file-based apps.

learn.microsoft.com/dotnet/core/...
File-based apps - .NET
Learn how to create, build, and run C# applications from a single file without a project file.
learn.microsoft.com
December 19, 2025 at 8:02 PM
Have spent all day on trying to figure out why CI fails a new test I added (as part of a fix) on mac & Linux that passes on Windows. Turns out, `Uri.TryCreate` is platform-sensitive 😖
Also, piping C# to `dotnet run -` via stdin is awesome.
December 18, 2025 at 11:27 PM
Reposted by Damian Edwards
🎁 Aspire 13.1 just dropped… and it quietly fixes a lot of stuff:

• Real HTTPS in local dev
• Built-in AI agent support
• New ASP.NET + React starter
• Dashboard finally shows what you need

Holiday shipping, but make it better 👀
devblogs.microsoft.com/aspire/aspir...

#aspire #devtools #ai
Aspire 13.1 - Our holiday gift to you
Aspire 13.1 adds first-class AI agent support, CLI MCP integration, dashboard improvements, Azure enhancements, and end-to-end HTTPS for local development.
devblogs.microsoft.com
December 17, 2025 at 10:27 PM