Author Archives: Jesse Liberty

Unknown's avatar

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. Liberty is a Senior AI Engineer at the University of Pittsburgh Medical Center, and was a Team Lead and Senior Software Engineer for various corporations, a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a 21 year Microsoft MVP.

Deploying to Foundry

The demonstration program discussed (and used) in the previous blog posts ran entirely locally as a console application. This week I set out to migrate it to Foundry. To do so, I enlisted the help of Bruno Capuano and Jon … Continue reading

Posted in AI | Leave a comment

Copilot Code Review

tl;drCopilot code review gives every pull request a fast, consistent first pass — catching typos, missing null checks and small bugs so human reviewers can focus on architecture, design and higher‑risk decisions. What is Copilot code review?Copilot code review is … Continue reading

Posted in AI | Comments Off on Copilot Code Review

Migrating Agents to Foundry

I wanted to deploy my demonstration program, a local console application, to Foundry. The short answer is that without a front end (e.g. a Blazer Application) it made sense only to host the agents (and the tool) on Foundry, and … Continue reading

Posted in AI | Comments Off on Migrating Agents to Foundry

AI Tinkerers Presentation

Posted in AI, Presentations | Comments Off on AI Tinkerers Presentation

Nodes & Edges in Microsoft Agent Framework

tl;drHow do you reliably combine deterministic business logic, parallel retrieval, and noisy LLM calls in production? The Microsoft Agent Framework answers this by modeling workflows as directed graphs: Executors (the nodes) perform the work, and Edges (the connections) define how … Continue reading

Posted in AI | Comments Off on Nodes & Edges in Microsoft Agent Framework

GitHub Spec Kit

tl;drGitHub Spec Kit is a lightweight toolkit and workflow designed to make Spec‑Driven Development (SDD) practical. Specify (Spec Kit) scaffolds a spec‑first process, provides templates and editor/agent slash‑commands, and produces a set of structured artifacts (constitution.md, spec.md, plan.md, tasks.md) that … Continue reading

Posted in AI | Comments Off on GitHub Spec Kit

RAG in Microsoft Agent Framework – Overview

Microsoft’s Agent Framework treats retrieval as a first‑class capability so agents can fetch only what they need (or always fetch), attach source metadata, and call search as a tool during reasoning. The result: more efficient, auditable, and controllable Retrieval‑Augmented Generation … Continue reading

Posted in AI | Comments Off on RAG in Microsoft Agent Framework – Overview

16 Week Johns Hopkins Program on Agentics

~2 hours a day for 16 weeks + 3 projects. Excellent program.

Posted in AI | Comments Off on 16 Week Johns Hopkins Program on Agentics

Copilot Harness and Microsoft Agent Framework

Our friends at Microsoft have paired Copilot with Microsoft Agent Framework. This powerful combination allows developers to create intelligent agents that can automate tasks, enhance productivity, and streamline workflows. This blog post will explore how to effectively use GitHub Copilot … Continue reading

Posted in AI | Comments Off on Copilot Harness and Microsoft Agent Framework

Deploying to Foundry

When it comes to deploying Microsoft Agent Framework applications, Microsoft Foundry offers a robust platform that simplifies the process. This guide will walk you through one approach to deploying your application.

Posted in AI | Comments Off on Deploying to Foundry

Reducing Token Usage

If you want to hold costs down, efficient resource management is paramount. One of the critical resources in AI applications is token usage. Tokens are the basic units of text that models process, and managing them effectively can lead to … Continue reading

Posted in AI | Comments Off on Reducing Token Usage

About Neo4j

In the previous blog post I mentioned Neo4j. In this post I will provide an overview of this important framework. A Graph Database In the era of big data, the way we store and manage information has evolved significantly. Traditional … Continue reading

Posted in AI | Comments Off on About Neo4j