Some days the job of an engineer is all about alignment. Sometimes that's goal alignment (difficult, but possible), other times its CSS alignment (impossible).
06.08.2025 00:04 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0@mitchdenny.dev.bsky.social
Helping make distributed application better for .NET developers with .NET Aspire and ASP.NET Core.
Some days the job of an engineer is all about alignment. Sometimes that's goal alignment (difficult, but possible), other times its CSS alignment (impossible).
06.08.2025 00:04 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0Australia suddenly feeling a whole lot safer.
04.08.2025 23:17 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Still down? Looks like it is up for me. Ghost is updating their infra to Ghost 6.0 at the moment so things could be a bit unsteady at the moment.
04.08.2025 23:15 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I created a thing: withaspire.dev
04.08.2025 12:15 โ ๐ 4 ๐ 1 ๐ฌ 1 ๐ 1We have a new discord aka.ms/aspire-discord
#aspire
This is a picture of #Aspire running in a GitHub Codespace with an ubuntu-based container exposing a port-forwarded desktop via noVNC in which I've installed #Aspire and launched another apphost - #Aspire inception:
27.07.2025 10:13 โ ๐ 5 ๐ 2 ๐ฌ 0 ๐ 0@davidfowl.com and i had to squeak this out before he takes off for vacation (and while @damianedwards.com is still away so he canโt tell us how crazy we are ๐คช๐ )
github.com/dotnet/aspir...
Those cops need to be in jail.
21.07.2025 07:45 โ ๐ 10 ๐ 0 ๐ฌ 0 ๐ 0We're listening :) We are making lots of investments in deployment right now (foundational changes have been shipping since 9.2, but more are arriving in 9.4 and 9.5). Can you expand on where you ran out of road?
20.07.2025 23:57 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0If I create local user account on that device does that mean I have a smurf account?
18.07.2025 12:28 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0This was a great talk by @scott.hanselman.com. Really hit me in the "feels". My origin story has similar timing and notes, and I feel incredibly lucky that my parents allowed me to tinker with technology. It isn't a gift that I (or anyone) should receive lightly.
18.07.2025 06:06 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0If @davidfowl.com sent you a random command to run in your terminal would you run it?
17.07.2025 23:40 โ ๐ 9 ๐ 2 ๐ฌ 4 ๐ 0Podman works with #aspire also!
17.07.2025 10:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Bit of road trip excitement. Cruising down the Hume at at 110km/h all of a sudden a Ute comes flying up behind me doing ~150kn/h. I pull over to let him pass.Minute later highway patrol race past with lights on.
Few minutes down the road I suspect the driver is losing license.
Iโm out of #aspire stickers otherwise I would have left a trail of them up the east coast of Australia.
08.07.2025 05:01 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0I cried as I told copilot to submit this PR.
08.07.2025 04:58 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0As a Gen-Xโer am I a neo-boomer or a proto-millennial?
07.07.2025 11:43 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Graph analysis over http?
05.07.2025 06:29 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I think you can selectively import the modules you actually want to use rather than the whole universe.
05.07.2025 05:59 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0These were seriously great devices. My cousins had one and I was always impressed by the crispness of the approach to graphics.
01.07.2025 19:02 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0This 100%. Singing Shayโs irked me about the way that done people talk about Rey in Star Wars and I think this nails down what it is.
01.07.2025 14:03 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Normally I just use yaml files but will be testing our Aspire k8s integration pieces soon
01.07.2025 13:53 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I have an 8 node bare metal kubernetes cluster running in my garage with shared nothing block storage and network load balancing controlled by BGP broadcasts to my router.
But I might be unusual.
What is the scenario?
30.06.2025 12:55 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0We have been thinking about what it means to start a subset of resources by passing in some kind of configuration value - but it would probably build on top of what I've mentioned above./๐งต
30.06.2025 12:55 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0There are options - its quite configurable. One of the things you can do is decorate your services "WithExplicitStart(...)" - what this does is stop them starting unless you explicitly start them. You could use that building block to do whatever you want. /๐งต
30.06.2025 12:55 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0TUIs are thriving so we need more ansi.tools
30.06.2025 06:58 โ ๐ 8 ๐ 3 ๐ฌ 1 ๐ 0This is timely we are building a CLI for .NET Aspire and this will be really useful!
30.06.2025 08:00 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0oh ... and the device would be totally repairable. When you buy it it comes shipped as a bunch of components that just snap together. They should work with frame.work on it.
30.06.2025 05:25 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0The device would have the usual bluetooth/wireless/cellular connectivity options but you could also install things like SDR modules.
30.06.2025 05:24 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0