Make Copilot Work Your Way: Building MCP Servers in C#
Learn how to build an MCP server in C# that gives GitHub Copilot access to your Obsidian vault. Spoiler: it's easier than you think, and the same pattern works for almost anything.
Software developer and consultant sharing insights on technology, development, and life. Based in central Pennsylvania, USA.
Learn how to build an MCP server in C# that gives GitHub Copilot access to your Obsidian vault. Spoiler: it's easier than you think, and the same pattern works for almost anything.
GitHub Copilot has a mind of its own. Without guide rails, it'll make tons of frustrating changes you never asked for. Instructions files solved this for me—here's how they can help you too.
A year ago, I believed AI code suggestions would hinder my workflow. Today, I can't imagine working without them. Here's how I transformed from a skeptic to an advocate—and what changed everything.
Inspired by Rob Conery's post last fall, my family and I left on a few month journey across Europe in early September. The adventure has had a few interesting lessons in it.
One of the really cool things that came out with Xamarin 4 is Xamarin Insights. Xamarin Insights is an incredibly easy way to get detailed real time app monitoring in your apps.
Back in the beginning of the year, I forked MiniBlog to create a simple Markdown based blog platform called RazorPub. I had expected to clean it up and...
Recently, I've been spending some of my free time ripping into MiniBlog. After using it a bit, I was itching to switch it over to use Markdown as the primary format.
One of the things I had been wanting to take a deeper look at for a while has been MiniBlog. It is a very lightweight blog system started by Mads Kristensen. As I worked for a few years with Mads on BlogEngine.NET, I was curious to spend some time taking a closer look at what made it go.