Damian Edwards
banner
damianedwards.com
Damian Edwards
@damianedwards.com
PM Architect on .NET at Microsoft
❤️ craft 🍺 malt 🥃 good ☕ fine ⌚ F1 🏎️
📺 https://live.damianedwards.com
Reposted by Damian Edwards
I'm grateful that Kyle surfaced all these extraordinary opinions slamming the Trump administration for the illegal detention of immigrants. This one leaps out in part because the judge is warning us that abuses being inflicted on immigrants now are a preview of what could be unleashed on citizens.
February 10, 2026 at 4:30 PM
Want to follow along with your coding agent while it works? Use my @vscode.dev extension "File Change Follower" to watch the file edits while they happen!
marketplace.visualstudio.com/items?itemNa...
File Change Follower - Visual Studio Marketplace
Extension for Visual Studio Code - Follow file changes in real-time - automatically opens and scrolls to edits as they happen. Perfect for watching CLI-based coding agents work.
marketplace.visualstudio.com
February 10, 2026 at 4:25 PM
Reposted by Damian Edwards
SEATTLE SEAHAWKS 💚💙
February 9, 2026 at 3:24 AM
Reposted by Damian Edwards
Want to work on the .net core libraries giving you a direct route to making me upset because of your code?

Requires three days a week in the office in Redmond.

Which will be helpful when I have to come after you with a big pointy security stick.
Software Engineer Developer Division | Microsoft Careers
Improve team efficiency through our tools, processes, build infrastructure, and development practices Designs and implements new low-level, common features and APIs for the .NET platform that are secu...
apply.careers.microsoft.com
February 6, 2026 at 7:10 PM
Reposted by Damian Edwards
SURPRISE! We couldn't go another week without an #AspiriFridays, but we don't really have a plan, so @davidfowl.com @maddymontaquila.net and @damianedwards.com are going off script today. See you in 45 minutes!!!!! www.youtube.com/watch?v=Mvvc...
AspiriFridays - AI or something
YouTube video by Aspire
www.youtube.com
February 6, 2026 at 4:18 PM
Have paperless-ngx.com on my home server now & more excited than I should be that I finally have a *system* for personal document management. My printer/scanner scans straight to the inbox on my home server for auto-OCR, tagging, etc. Looking to add Paperless-AI w/ a local model for more smarts.
docs.paperless-ngx.com
February 2, 2026 at 1:14 AM
Today's thought-that-
@github.com-copilot-turned-into-reality: a
@vscode.dev
extension that allows you to follow file changes in real-time while your CLI coding agent works!
marketplace.visualstudio.com/items?itemNa...
File Change Follower - Visual Studio Marketplace
Extension for Visual Studio Code - Follow file changes in real-time - automatically opens and scrolls to edits as they happen. Perfect for watching CLI-based coding agents work.
marketplace.visualstudio.com
January 30, 2026 at 10:37 PM
The biggest productivity gain I've made this year so far is finally memorizing the Ctrl+Shift+A shortcut to search tabs in Edge
January 30, 2026 at 4:19 PM
Reposted by Damian Edwards
ALEX JEFFREY PRETTI. Gone, but never forgotten...

#RIP_Alex 💔
January 26, 2026 at 8:09 PM
Reposted by Damian Edwards
I built a web app with the GitHub Copilot SDK to make analyzing log files easier. It'll summarize them, provide a root cause analysis, and also link any GitHub issues they could be related to ✨

Check out the GitHub Copilot SDK here: github.com/github/copil...
January 22, 2026 at 7:10 PM
January 22, 2026 at 4:42 AM
🥰
January 19, 2026 at 9:49 PM
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