Author Archives: Jesse Liberty

Unknown's avatar

About Jesse Liberty

** Note ** Jesse is currently looking for a new position. You can learn more about him at https://jesseliberty.bio Thank you. 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. His latest book, Building APIs with .NET, is now available wherever you buy your books. Liberty 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 13 year Microsoft MVP.

Get on the bus, or get run over by it

On March 28 I’m presenting on Fundamentals of AI to the Boston Code Camp. While I will cover what you need to know about the various aspects of using and creating various AI components, the key message is it is … Continue reading

Posted in AI | 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

Python??

This series on AI is going to take two paths: If you are writing apps, you have a couple choices (well, more than a couple). One choice is to stay in the Azure/.NET world, in which case C# is just … Continue reading

Posted in Essentials | 13 Comments

HyperVideo Features

In a previous post, I laid out the basic idea of an AI demonstration project I call HyperVideo. In this short post, I’d like to review some of the features I imagine for this project. Some will be implemented in … Continue reading

Posted in AI | 9 Comments

Essential Programmer Utilities

Every two years or so I publish a list of the utilities I find indispensable. It is interesting to me which ones last year after year (e.g., Evernote) and which fall off the list—often because the functionality I want has … Continue reading

Posted in Essentials | 11 Comments

CoPilot Gets Us Started

In yesterday’s post I described the project I want to build: HyperVideo. This morning I created a new Blazor application and the first thing I did was to open CoPilot and give it a prompt. Specifically, I asked it to … Continue reading

Posted in AI | 6 Comments

An AI Project

As part of my work of rapidly coming up to speed with creating AI applications, I’ve decided to start an ambitious project, and to bring you with me. I call it HyperVideo.

Posted in AI, Essentials | 6 Comments

Learning AI

Very excited to say that I have purchased 3-4 books in preparation for the Azure AI 900 certification from Microsoft. I will be creating another series here, distilling down what I learn, even while we keep the API series going. … Continue reading

Posted in AI, ChatGPT, Essentials, Programming, Vibe Coding | Tagged , | 7 Comments

Azure Functions & Durable Functions

Creating the Project with CoPilot As part of the API tutorials we decided we needed a Database with two tables: Book and Author. Books will join Author and there can be as many authors as we want. Rather than writing … Continue reading

Posted in AI, API, C#, CoPilot, Durable Functions, Essentials, Learning, Programming | Tagged , , | 11 Comments

Joe Dluzen: Durable Azure Functions

I’m happy to announce the start of a new series on creating APIs with C# and .NET—beginning with a series of posts, videos, and podcasts on Azure Functions and Durable Functions. You can find the video here, and the podcast … Continue reading

Posted in Azure, Essentials | Tagged | 277 Comments