Category Archives: Essentials

AI Reasoning and Planning

Until very recently, it was observed that LLMs had a very hard time with complex problems. Context was lost, memory of previous steps was distorted, and so forth. This led to unreliable results (hallucinations) and, consequently, to a lack of … Continue reading

Posted in Agents, AI, Essentials | Tagged , , | Leave a comment

The R in RAG

In my previous post we looked at saving to the vector store. In this short post we’ll look at retrieving that information. The simple search is a good starting point and depends on writing a good prompt, but we can … Continue reading

Posted in AI, Essentials | Tagged , | Leave a comment

Deeper into RAG

In the previous post we walked through creating a RAG example, line by line. Let’s take a closer conceptual look at the steps involved in creating a RAG

Posted in Essentials | Leave a comment

RAG In Detail

In my previous post I walked through a RAG example but glossed over the details. In this post I’ll back up and walk through the program line by line. The key steps in RAG are

Posted in AI, Essentials, Python | Tagged , | Leave a comment

Mads Torgersen

Mads (Lead Designer of C#) joins me to discuss C# and AI as well as what to expect in C# 15. PodcastVideo

Posted in Essentials | Leave a comment

Distributed Computing & Docker

Joe Dluzen joins me to discuss, in depth, distributed computing and Docker. The podcast is here and the video is here.

Posted in Essentials | Leave a comment

Microsoft Agent Framework – Part 0

I’ve been looking at a number of different ways to build Agents. I’ve settled on two and will be documenting what I learn as I go: The advantage of the first is that you understand the underlying mechanisms in more … Continue reading

Posted in Essentials | Leave a comment

AI: The Near Term

As promised, I’ll be posting slides and commentary from my recent user-group presentation on AI (Boston Code Camp). One of my first slides talked about the near-term evolution of AI, defined as either 1-2 years or 6 months, depending on … Continue reading

Posted in Essentials | Leave a comment

MCP In Depth

In a special videoCast, Lance McCarthy of Progress Software dives deep into MCP, not only explaining what it is for and how it works, but demonstrating, in code, how it is done. MCP (Model, Context, Protocol) is an open standard … Continue reading

Posted in Essentials | Leave a comment

Boston Code Camp

Posted in Essentials | 11 Comments

HyperVideo – GitHub Issues

In examining my HyperVideo project I decided that the Bunny video was a great placeholder, but what I really wanted was my own videos. What better place to start than the videos I have up on YouTube. How am I … Continue reading

Posted in Essentials | 7 Comments

copilot-instructions.md

When working with CoPilot in Visual Studio, the single most important thing is context. Context tells CoPilot what it is working on, what it should already know, what language conventions to use, etc., etc. CoPilot wants to help, but its … Continue reading

Posted in Essentials | 9 Comments