David Pine's Avatar

David Pine

@davidpine.dev

πŸ’œ Loving husband & father. πŸ€“ Building http://aspire.dev @Microsoft. 🏫 @oreillymedia and @dometrain author. πŸ”₯ #blazor #dotnet #csharp #aspire #aspnet #signalr πŸ… 6x Google Developer Expertβ€”Web 🌐 https://davidpine.dev πŸ‘¨πŸ½β€πŸ’» https://github.com/IEvangelist

1,649
Followers
123
Following
87
Posts
02.06.2023
Joined
Posts Following

Latest posts by David Pine @davidpine.dev

Video thumbnail

Did you hear?! #AspireConf is coming March 23! πŸ’« Are you as excited as we are?! Save the date and see the agenda so far: aspire.dev/aspireconf/?...

#Python #TypeScript #dotnet #AspireDev

04.03.2026 18:00 πŸ‘ 18 πŸ” 7 πŸ’¬ 0 πŸ“Œ 5
Preview
Aspireβ€”Your Stack, Streamlined Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.

πŸ€“ Nice, things are starting to come together β†’

Hope you can join @aspire.dev for our first ever conference, that can't be right! Is it?! πŸ”₯

conf.aspire.dev

04.03.2026 05:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Aspire Conf Save the Date poster - March 23, 9:00 PST. Learn how Aspire can transform the way you build and deploy your distributed apps and agents. Free, livestream event on YouTube & Twitch

Aspire Conf Save the Date poster - March 23, 9:00 PST. Learn how Aspire can transform the way you build and deploy your distributed apps and agents. Free, livestream event on YouTube & Twitch

πŸ“£ It's happening! πŸ“£ Come meet the new Aspire at #AspireConf on March 23. Join our livestream at 9am PT for a packed day of sessions for all developers, no matter your skill, language, or stack.

Save the date: aspire.dev/aspireconf?c...

#Python #TypeScript #JavaScript #dotnet #AI #AspireDev

17.02.2026 17:08 πŸ‘ 25 πŸ” 17 πŸ’¬ 0 πŸ“Œ 3
Preview
GitHub - bradygaster/AspireSquad: AI agent team framework for building .NET Aspire applications AI agent team framework for building .NET Aspire applications - bradygaster/AspireSquad

yo @maddymontaquila.net and @davidpine.dev - i'm making y'all an Aspire Squad. github.com/bradygaster/...

16.02.2026 23:39 πŸ‘ 9 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
How I taught AI to read Aspire docs - David Pine β€” @IEvangelist How I added list_docs, search_docs, and get_doc to the Aspire MCP server to help AI agents build better Aspire apps.

πŸ’‘ Just gave AI agents real docs to work with! Introducing three new Aspire MCP tools β€” list_docs, search_docs, and get_doc β€” so AI actually understands and references @aspire.dev docs instead of guessing. πŸ§ πŸ“š

Read more: davidpine.dev/posts/aspire... #Aspire #AI #DevTools

03.02.2026 05:05 πŸ‘ 10 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
How I taught AI to read Aspire docs - David Pine β€” @IEvangelist How I added list_docs, search_docs, and get_doc to the Aspire MCP server to help AI agents build better Aspire apps.

πŸ’‘ Just gave AI agents real docs to work with! Introducing three new Aspire MCP tools β€” list_docs, search_docs, and get_doc β€” so AI actually understands and references @aspire.dev docs instead of guessing. πŸ§ πŸ“š

Read more: davidpine.dev/posts/aspire... #Aspire #AI #DevTools

03.02.2026 05:03 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ™„

28.01.2026 04:20 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
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.

From @vite.dev frontends to @nodejs.org APIs, Aspire 13 gives JavaScript developers full support for distributed apps!

πŸ”₯ Read the new blog:

devblogs.microsoft.com/aspire/aspir...

@aspire.dev #JavaScript @typescriptlang.org

12.01.2026 19:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Opens BlueSky
...
...
Closes BlueSky

03.01.2026 13:56 πŸ‘ 26 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

If 2025 was the year of vibe coding, 2026 will be the year of vibe maintenance and security.

03.01.2026 16:47 πŸ‘ 269 πŸ” 27 πŸ’¬ 8 πŸ“Œ 5
Video thumbnail

I got tired of juggling around install scripts for my CLI projects so I deployed an install-script-as-a-service with:

* A POSIX-shell-compliant template
* Support for release, prerelease, and PR builds
* Shell-aware path export instructions

πŸ”— : i.captainsafia.sh

03.01.2026 19:52 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Yeah, this was just an early WIP. Lots of ideas to enhance this UX

26.12.2025 17:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Let me know what you think!

23.12.2025 03:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Aspire Playground - Build Distributed Apps Visually Visual-first development tool for Aspire distributed applications

I shipped it. Still need to work on it but it does some stuff. Deployed here: playaspiredev.netlify.app

23.12.2025 03:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Aspire

When you’re done binging Stranger Things this holiday seasonπŸŽ„
Watch nerds struggle to build and deploy modern apps - live.

It’s long. It’s uncut.
Sometimes it’s a little unhinged.

And there’s always something to learn.
πŸ“Ί AspiriFridays
πŸ‘‰ www.youtube.com/@aspiredotde...

18.12.2025 15:23 πŸ‘ 13 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
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.

But wait… one more thing! Happy holidays - here’s another Aspire release 🎁

Blog: devblogs.microsoft.com/aspire/aspir...

Full What’s New: aspire.dev/whats-new/as...

17.12.2025 15:44 πŸ‘ 13 πŸ” 7 πŸ’¬ 1 πŸ“Œ 1
Aspire Integrations, Batteries Included Learn how Aspire integrations simplify modern app development by streamlining configuration, connections, local development, and deployment across databases, messaging systems, observability tools, an...

Aspire Integrations, Batteries Included πŸ”‹

Define app resources, wire up services, get built-in telemetry, and deploy without rewrites. Learn how integrations simplify modern app development: devblogs.microsoft.com/aspire/aspir...
#Aspire #Integrations #DevTools

11.12.2025 15:44 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Good eye, yes! My bestie at MS (@bradygaster.bsky.social) showed me a demo with agents and reactflow and I was SO inspired.

09.12.2025 03:24 πŸ‘ 3 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Aspire playground prototype

Aspire playground prototype

I'm curious, all of our @aspiredotdev users, is an #aspirePlayground something that you might use? I've been prototyping a bit, thinking about:

⬇️ Import existing AppHost/Docker compose file
⬆️ Export an AppHost.cs/SVG from the visual editor

What do you think? πŸ€“

05.12.2025 19:24 πŸ‘ 11 πŸ” 2 πŸ’¬ 3 πŸ“Œ 0
Preview
Release v13.0.0 Β· CommunityToolkit/Aspire It's here, we now support Aspire 13! πŸŽ‰πŸŽ‰πŸŽ‰ There's a pretty huge amount of changes, some of which are breaking, so here's the highlights: Support for Aspire 13 Support for .NET 10 Rename of Hosting....

Aspire Community Toolkit v13 is now available.
Main features are support for Aspire 13 and .NET 10, but a lot of small burn features are also included - github.com/CommunityToo...

#aspire #dotnet

26.11.2025 03:05 πŸ‘ 11 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1

πŸ€“ What an unreal moment β€” officially joining the @aspire.dev core team. I'm ridiculously excited and genuinely humbled to be here. Let's go!πŸ”₯

26.11.2025 03:08 πŸ‘ 37 πŸ” 0 πŸ’¬ 5 πŸ“Œ 1
Preview
Anatomy of an API: three ways to stream with ServerSentEvents() A blog post exploring why minimal API’s TypedResults.ServerSentEvents() has three different overloads, what each one does, and how to avoid mixing them up when you’re streaming data to clients.

Continuing my series dissecting APIs and the thinking behind them.

Today: balancing abstraction vs. control. Great APIs let you start simple and grow into complexity as you need to.

Exploring this through minimal APIs' SSE support: blog.safia.rocks/2025/11/24/a...

#dotnet #aspnetcore

24.11.2025 16:41 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Preview
TUnitβ€Šβ€”β€ŠWhy I Spent 2 Years Building a NewΒ .NET Testing Framework I started building TUnit around two years ago. For those who have followed the journey, you’ll be glad to see the recent release of…

Great post about TUnit here

medium.com/@thomhurst/t...

24.11.2025 19:05 πŸ‘ 34 πŸ” 11 πŸ’¬ 3 πŸ“Œ 0
Preview
Aspireβ€”Your Stack, Streamlined Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.

I couldn't remember the URL for the @aspire.dev docs and I was tired of going to the landing page and clicking the button...

Asked @davidpine.net nicely and now we can get there quicker with aspire.dev/docs 😎

Thanks David πŸ™

24.11.2025 13:56 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
GitHub Copilot being asked to apply a suggestion, and then Copilot replying after it's done so, and with a screen shot of the changes.

GitHub Copilot being asked to apply a suggestion, and then Copilot replying after it's done so, and with a screen shot of the changes.

🀯 Damn!

I'm not going to lie, #GitHubCopilot with the #playwright #mcpserver is legit next level!

#aspire @aspire.dev

19.11.2025 03:32 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Migrating from Microsoft Learn to aspire.dev Productivity exemplified: How I planned, prompted, and tamed AI to migrate aspire.dev.

πŸ€“ Productivity exemplified: How I planned, prompted, and "tamed" AI to migrate to @aspire.dev #aspire

davidpine.net/blog/aspire-...

18.11.2025 17:54 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 2
Preview
Aspireβ€”Your Stack, Streamlined Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.

πŸ€“ @davidfowl.com conceded I was right about how easy it is to spin up a @github.com #codespace for an @aspire.dev PRβ€”reward: β€œa full day of no πŸ’©.”
1️⃣ Open PR
2️⃣ Open as Codespace
3️⃣ npm i && npm run dev

πŸ’œ #contribute #aspire

aspire.dev/community/co...

15.11.2025 03:25 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

πŸ₯³ I have a bit of news to share, github.com/microsoft/as... is now open source! #aspire @aspire.dev

12.11.2025 19:01 πŸ‘ 43 πŸ” 16 πŸ’¬ 1 πŸ“Œ 1
Aspire 13 - Aspireify anything Aspire 13 is here with revamped JS and Python experiences, new AI-focused grations, and a new iteration of deployment tooling.

Aspire 13 - Aspireify anything | Aspire Blog

#aspire @aspire.dev

devblogs.microsoft.com/aspire/aspir...

11.11.2025 18:27 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Aspireβ€”Your Stack, Streamlined Aspire streamlines your development workflow with code-first control, modularity, and observability for distributed applications.

The Aspire 13 has just been released alongside .NET 10, offering support for Python and JavaScript as first-class citizens and many other improvements πŸ‘‰ aspire.dev/whats-new/as....
Don't forget to subscribe to @aspire.dev, let's reach 1000 followers for Aspire on Bluesky.
#dotnetconf

11.11.2025 17:57 πŸ‘ 8 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0