My good friend John Crist sent me all of the recordings he has played drums on over a 40-year career. I feel really grateful that the super talented Marlee MacLeod invited me to play bass with John on drums on the song Janesville Oasis from her album Favorite Ball & Chain. buff.ly/j3oGYyu
Posts by Michael Gerfen
I also added support to tweak Markdig settings -- again to support Front Matter fencing as an example.
buff.ly/HRAFZm7
I just updated FluentUI.Blazor.Monaco.EditorPack to allow end users to subscribe to Monaco lifecycle events -- useful for configuring the MonacoMarkdownEditor for scenarios not provided out of the box -- things like support for Front Matter for example.
I find myself bouncing back and forth between Visual Studio and Copilot. I wish I didn't have to leave Visual Studio to get the conversational aspect of Copilot.
Microsoft's next Agent mode should pair a riffing AI for architecture with a working agent that turns agreed templates into code. Let users design with one and build with the other. A hybrid model would transform developer workflows.
#VisualStudio #AgentMode
I refactored the sample application by adding a shared RCL, refactored the Server sample app and added a WASM sample app. I also simplified the documentation. buff.ly/ZGQFwUX
#FluentUI #Blazor #Markdown #CSS
I just published a major refactoring of the FluentUI.Blazor.Monaco.EditorPack solution to Github. I greatly simplified the setup by creating a Javascript loader script to load the various Javascript files required by the editors.
I would definitely consider adding this to the Community Toolkit but I'm not sure how much effort that involves?
Doh! I forgot to change the visibility on the repo. You should be able to see it now. Thanks for pointing that out!
Last week I posted about my Markdown and CSS editors for FluentUI-Blazor. I've opened sourced the project and created a nuget package - which is in preview. If you clone the GitHub repo - buff.ly/ZGQFwUX , there's a demo app so you can play around with the editors. Enjoy!
#FluentUI #Blazor
The Markdown editor has buttons and keyboard short cuts. So far, I'm really pleased with the results.
#Blazor #Markdown #CSS # FluentUI-Blazor
I've wanted to build Markdown and CSS editors for my FluentUI-Blazor based apps for a long time. I finally got around to it this week. Both editors are built on top of Monaco. The CSS editor is aware of the FluentUI-Blazor design tokens.
Hey @Microsoft,
Why do you insist on silently uninstalling older Windows SDKs from my dev box when I upgrade versions of VS? This has happened multiple times to me the past 18 months. You obviously have no clue how I use your SDKs. STOP IT. The arrogance is indefensible.
The dialogue is so Shakespearean. The character development is amazing. My favorite parts of the series are Al's interactions with Wu.
Hey y'all I was just awarded the 'Ballon Daddy' for 2025 by my soccer playing 9 year old son.
#fubol #football #soccer #fathersday
How much time did it save me, I can't say for sure, but it felt less lonely trying to figure out this insidious bug. I wish the initial error message was less misleading, but I started to see some real value using agentic AI. I hope my tale of woe helps someone else updating AZ functions to .NET8
I finally figured this out by pair debugging with CoPilot. I found it super useful to have it review the error messages I was seeing in the logs as well as bits of code and configuration. It took a couple hours of trial and error until I added the right prompt and had it review Program.cs.
That line has been there for almost 8 years. It turns out that AZ functions V4 dotnet-isolated implemented with .NET8 started to honor the default for "optional" which is false.
The code should look like this:
.AddJsonFile("local.settings.json", optional: true, reloadOnChange: false);
"Error building configuration in an external startup class". This really confused me as I removed the Startup.cs file ages ago. The app started and found all of my functions on my device machine. Why was the app failing to start on Azure?
My Progam.cs had: .AddJsonFile("local.settings.json")
I got tripped up trying to publish a newly updated AZ function app to Azure this past week. This particular app started life on .NET Core 2.2. I was moving from .NET7 dotnet-isolated to .NET8 and the app would not start, failing with a less than helpful error message:
#dotnet #azfunctions #NET8
Glass of 2017 Tempranillo
Cheers Des! I'm having a glass of 2107 Tempranillo I made with my wine group.
The view of the Cascades from the top of Pilot Butte. Bachelor, Broken Top and the Three Sisters in the distance.
I've been hiking to the top of Pilot Butte with a friend once a week for almost a year now and realized I've not taken a picture to share. Here are several peaks in the distance - Bachelor, Broken Top and the Three Sisters
Angry Beavers. Great voice acting. Chaotic and surreal. Story lines pulling from 60's and 70's memes. Fantastic music. What's not to love?
When I was a DJ at WKDU in Philadelphia, I spun the hell out of that record. Requiem is one of my all time favorite songs.
I just ordered one of these for traveling. There are cheaper 1080p versions in the $60 to $80 dollar range. Might be worth considering.
a.co/d/f0rtE0v
Ferris Wheels by I Am Kloot.
youtu.be/pFpUjYveMLQ?...
The demo version is great too.
youtu.be/_rG6btR6b70?...
That's the squatchiest rabbit I've ever seen.
#squatchrabbit