mikekistler.bsky.social
@mikekistler.bsky.social
Yes, definitely check this one out. Safia shares her drive for open source and .NET and it is truly inspiring.
I've had a HUGE amount of positive feedback on what @captainsafia.com and I discussed in this episode so far.
Even folks who aren't in dev have reached out to say that they enjoyed and appreciated it. Definitely check this one out, friends.
S08E02 - Compassionate Coding: Safia Abdalla's Insights on Empathy in Open-Source Development

In this special episode, Jamie chats with esteemed open-source developer Safia Abdalla about the importance of empathy, compassion, and psychological safety in the world of open-source development. From
October 25, 2025 at 4:29 PM
If anyone knows how to automatically close the terminal instance that runs the "postCreateCommand" in a #devcontainer opened in #vscode, please let me know! I am constantly rebuilding my devcontainer to get to a clean state, and having to close that window every time is annoying!
August 18, 2025 at 1:09 PM
I'll be presenting at #MCPDevDays tomorrow on the MCP C# SDK. Come watch all the great talks today and tomorrow!

aka.ms/mcpdevdays

#csharp #dotnet
MCP Dev Days | Microsoft Reactor
Attend Reactor Event Series for on-going opportunities to learn, connect, and build. Expand your skillset.
aka.ms
July 29, 2025 at 12:58 PM
Hey folks, if you are working with Model Context Protocol in C#, you should check out the features in our latest SDK release. I wrote about them in the .NET Blog. Check it out!
devblogs.microsoft.com/dotnet/mcp-c...
#dotnet
MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18 - .NET Blog
The MCP C# SDK has been updated to support the latest Model Context Protocol specification (2025-06-18), bringing structured tool output, elicitation support, enhanced security, and more to .NET devel...
devblogs.microsoft.com
July 23, 2025 at 2:42 AM
Folks, we had to move this one hour earlier today, so we'll be starting at 9AM PT. Hope you can make it!
dot.net .NET @dot.net · Jul 15
Why aren't you using Minimal APIs?
LIVE Today at 10AM PT - #ASPNET Community Standup

Explore the strengths of Minimal APIs and why you should be choosing Minimal APIs for your new API projects.

See you here ➡️ https://msft.it/63324SAtno
July 15, 2025 at 2:28 PM
Reposted
.NET 10 Preview 5 is out! Key enhancements include:
🛡️ Post-quantum cryptography
📜 OpenAPI 3.1
💻 C# 14 operators
📈 Blazor metrics & tracing
🌐 .NET MAUI XAML namespaces
...and more.
Explore it now! 🔗 https://msft.it/63322SqtVj
#dotNET10 #dotNETMAUI #CSharp
.NET 10 Preview 5 is now available! - .NET Blog
Find out about the new features in .NET 10 Preview 5 across the .NET runtime, SDK, libraries, https://msft.it/63327SqtVX Core, Blazor, C#, .NET MAUI, and more!
msft.it
June 17, 2025 at 6:00 PM
I presented with @danroth27.bsky.social yesterday at Build on the future of ASP.NET Core and Blazor. We got all our content in with plenty of time to spare -- at least 30-40 seconds ;-). Check it out!
github.com/microsoft/Bu...
#dotnet
GitHub - microsoft/Build25-BRK122
Contribute to microsoft/Build25-BRK122 development by creating an account on GitHub.
github.com
May 22, 2025 at 10:45 PM
Reposted
🚀 .NET 10 Preview 4 is here!

✨ Tons of Blazor & OpenAPI improvements
📱 Android app size reduction
🤖 AI data upgrades for EF Core
⚡ Inlining improvements
📦 New async ZIP APIs & so much more!

Learn more: devblogs.microsoft.com/dotnet/dotne...

#dotnet
.NET 10 Preview 4 is now available! - .NET Blog
Find out about the new features in .NET 10 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
devblogs.microsoft.com
May 13, 2025 at 6:31 PM
I was on Jesse Liberty's podcast earlier this week. We chatted about OpenAPI, including how it isn't "Swagger" anymore (sorry -- pet peeve), and how ASP.NET makes it easier than ever to generate great OpenAPI documents for your apps. Check it out!
jesseliberty.com/2025/05/14/m...
#dotnet #openapi
Mike Kistler (Microsoft) on OpenAPI | Jesse Liberty
jesseliberty.com
May 14, 2025 at 3:17 PM
Want to use C# to build an MCP server or an AI application that connects to MCP servers? Then you should check out the new MCP C# SDK. Read all about it in my new blog post:
devblogs.microsoft.com/blog/microso...

#dotnet #mcp
Microsoft partners with Anthropic to create official C# SDK for Model Context Protocol
Microsoft is collaborating with Anthropic to create an official C# SDK for the Model Context Protocol (MCP). MCP has seen rapid adoption in the AI community, and this partnership aims to enhance the i...
devblogs.microsoft.com
April 2, 2025 at 5:35 PM
Check out my new post in the .NET Blog on running new releases of .NET with dev containers in VS Code:
devblogs.microsoft.com/dotnet/dotne...
Exploring new .NET releases with Dev Containers - .NET Blog
Learn how to set up and use dev containers for experimenting with new .NET releases.
devblogs.microsoft.com
March 25, 2025 at 5:41 PM
Safia is doing awesome things!
I cooked up a little repo with a sample app, implementation details, and an FAQ on the new XML documentation support feature for OpenAPI coming in .NET 10 Preview 2.

look how pretty this scalar ui is with all the doc comments 🤤

github.com/captainsafia...

#dotnet #aspnet
March 21, 2025 at 3:15 PM
Reposted
🗺️We just updated our ASP.NET Core roadmap for .NET 10: aka.ms/aspnet/roadmap

Take a look and give us your input!
ASP.NET Core Roadmap for .NET 10 · Issue #59443 · dotnet/aspnetcore
This issue represents the list of major investments our team will focus on during the .NET 10 timeframe. It doesn't include all the features and bug fixes we'll be tackling during this time. Note t...
aka.ms
February 26, 2025 at 10:15 PM
Python is completely broken for me. I can't install packages, even when I have (reluctantly) created a virtual environment. pip install fails with "error: externally-managed-environment". So frustrating.
January 29, 2025 at 1:37 PM
Science says that the entropy of the universe is monotonically increasing. I find this troubling because I feel like I spend all my time attempting to decrease entropy.
January 24, 2025 at 3:53 PM
I spent a few hours building a AppleScript to open or create a new Apple note, optionally in a specified, possibly nested folder, possibly with a body passed as a file. Posting here in case anyone else finds this useful.

github.com/mikekistler/...

#macos
December 21, 2024 at 6:44 PM
Hi folks! Please check out my new post in the .NET blog on the .NET 9 support for generating OpenAPI documents for ASP.NET Core web applications.

devblogs.microsoft.com/dotnet/dotne...

And there's lots more information on this in the docs on MS Learn:

learn.microsoft.com/en-us/aspnet...
OpenAPI document generation in .NET 9 - .NET Blog
Introducing the New OpenAPI Document Generation Feature in .NET 9. Let's take a look at what it is, how to use it, and how it streamlines API development in .NET.
devblogs.microsoft.com
November 26, 2024 at 5:59 PM
Reposted
Finally posted an update about _experimental_ support for XML-based docs in OpenAPI documents generated from ASP.NET Core APIs.

I'm kinda excited about this idea about shipping and iterating on features through experimental packages before bringing stuff to primetime.

github.com/dotnet/aspne...
Support XML-based OpenAPI docs for minimal and controller-based APIs with `Microsoft.AspNetCore.OpenApi` · Issue #39927 · dotnet/aspnetcore
This issue tracks adding support for enhancing OpenAPI documents generated via the Microsoft.AspNetCore.OpenApi package with XML comments present in both minimal and controller-based APIs and their...
github.com
October 26, 2024 at 9:03 PM
Reposted
As you can see from my recent tweets, my headspace is already in .NET 10 land. 🤪

But I just finished co-presenting the OpenAPI session at #dotnetconf and it always feels good to pause and reflect on the progress that's been made.

😀
November 12, 2024 at 11:53 PM