Jason Haley

Ramblings from an Independent Consultant

My Session at Boston Code Camp 39

This past Saturday was Boston Code Camp 39 (fall edition). For those of you who don’t know, the Boston Code Camp is the one that started it all (back in 2004) - see wikipedia for more info … at this point it may also be the last remaining one (not sure.). I got to visit with many old friends that I mostly just see at Code Camp these days … many of which I met at a code camp some time in the past 20+ years. I did not get to attend any sessions due to taking the time to catch up with people instead. I presented a “lessons learned” session, which was well attended and very interactive. I had a lot of really good questions regarding RAG, chunking, etc. Lessons Learned from a Year of Building Copilot Agents & RAG Applications The presentation was a split …

Hands-on Boston AgentCon Workshop

This past Saturday, I held my latest hands on workshop: From Static Files to Smart Agents: Unlocking Document Intelligence at AgentCon Boston. I ended up with around 30 attendees. There was quite a bit of interaction, with some real practical questions being asked about RAG and GenAI applications. Hand-on-Lab: From Static Files to Smart Agents: Unlocking Document Intelligence The repository is located at: https://github.com/JasonHaley/agentcon-boston-workshop What is it? The end result (which is the “completed” branch of the repo), is a Chainlit application designed to provide four use cases: Compare a clause between two contracts and get detail and risk analysis of the clause Analyze a clause that is in one contract but not the other Compare two complete contracts Create a …

Virtual Boston Azure AI - Microsoft Build Recap

Last night Bill, Udai, Veronika and I gave our top picks from Microsoft Build at the Virtual Boston Azure AI meetup. In order to not overlap topics, we each picked areas to cover - mine was Copilot and Copilot Studio. My picks: Copilot Wave 2 Spring release features – this was announced in April but still hasn’t landed for us. You’ll know when this lands due to the look of Copilot changing. The navigation will be on the left side of the screen with the new release (instead of the right where it is now). Publish custom agents to SharePoint sites – This adds SharePoint as a channel to push a Copilot Studio agent to. Additional maker controls for knowledge (Copilot Studio) – This is several things together: Ability to upload related files into a file collection Ability to change settings on …

My Session at Boston Global AI Bootcamp

Yesterday was Boston Azure AI’s Edition of the Global AI Bootcamp at the NERD in Cambridge. We had a lot of interest in the event - 85 people on the RSVP list and almost that on the waitlist. Since the space we had couldn’t handle any more people, unfortunately we couldn’t let more people in. However since there was such good interest in a Saturday AI oriented bootcamp, we are working on planning another one soon - so if you happen to be one of those people that couldn’t attend - stay tuned! This year we only had one challenge with the facilities … lack of power strips. Thanks to Rich Crane and Mill 5 for getting a bunch of power strips at the last minute for us! Also a big thanks to Daymark for providing the breakfast and lunch - they were really good and …

Boston Code Camp 37 Session

Yesterday was Boston Code Camp 37. I spent the majority of the day talking with people in the community I haven’t seen for awhile, as well as some new people I hadn’t met before. I only made it to one session (Juan Pablo Garcia Gonzalez - Agentic AI: Unlocking the Power of Multi-Agent Systems), which was good and got me thinking about how to rewrite my demos in my talk to use agents. It was nice to see a good amount of new (and younger) people attending the code camp. We always have a lot of student volunteers from Curry College that help out and the last couple of years I’ve noticed some of them still continue to attend even after they have graduated. After having a full day of socializing, I realized that I must be an introvert because my energy was gone. Talk: Using …

Virtual Boston Azure Lunchtime November 2024

Today at lunchtime Bill Wilder and I spoke at the Virtual Boston Azure meetup. Our talks were based on the same material we presented on Tuesday night, however I introduced eShopSupport as well today. The recording of the session can be found on the (Lunchtime editions) Boston Azure YouTube channel. Talk: Add Gen AI to your existing .NET apps with Semantic Kernel & Azure SQL My part of the presentation PDF can be downloaded here. The resources: Semantic Kernel https://github.com/microsoft/semantic-kernel Smart Components https://github.com/dotnet/smartcomponents eShopSupport https://github.com/dotnet/eShopSupport EFCore.SqlServer.VectorSearch https://github.com/efcore/EFCore.SqlServer.VectorSearch How to add genuinely useful AI to your webapp (not just chatbots) …

Virtual Boston Azure November 2024

Last night Bill Wilder and I spoke at the Virtual Boston Azure meetup. Our talks were about adding GenAI to .NET applications. My portion was mostly demos that focused on Azure SQL’s new native VECTOR support, Entity Framework Core and Semantic Kernel. The recording of the session can be found on the Boston Azure YouTube channel. Talk: Add Gen AI to your existing .NET apps with Semantic Kernel & Azure SQL The presentation pdf can be downloaded here. The resources: Semantic Kernel https://github.com/microsoft/semantic-kernel Smart Components https://github.com/dotnet/smartcomponents EFCore.SqlServer.VectorSearch https://github.com/efcore/EFCore.SqlServer.VectorSearch How to add genuinely useful AI to your webapp (not just chatbots) https://www.youtube.com/watch?v=TSNAvFJoP4M …

Techbash 2024

This week I presented at the TechBash conference in Pocono Manor, PA. All the resources for the conference are available on the TechBash GitHub repo. Below are links to my presentations specifically. It was great to see companies sending their employees to conferences again. This was my first time at TechBash, and I finally got to meet Alvin Ashcraft in person (the Morning Dew). I also met a bunch of people from the Philly area and around Pennsylvania, but there were attendees from all over-even a couple of guys from Panama! Talk: Getting Started with RAG (Retrieval Augmented Generation) The presentation pdf can be downloaded here. Talk: What is the Azure Dev CLI (AZD) and How Can You Use It? The presentation pdf can be downloaded here. If you have a questions or comments, please message …

Virtual Boston Azure August 2024

Last night I spoke at the Virtual Boston Azure meetup. The talk was about the Azure Developer CLI and geared towards developers. The recording of the session can be found on the Boston Azure YouTube channel. Talk: What is the Azure Dev CLI (AZD) and How Can You Use It? The presentation pdf can be downloaded here. The resource slides: I added this slide after the presentation with links I mentioned after the recording was stopped: If you have a questions or comments, please message me @haleyjason on twitter/X.

Wisconsin .NET User Group

Last Thursday night I spoke at the Wisconsin .NET User Group near Milwaukee, WI. I was nice to meet so many .NET developers interested in RAG and AI. To carry on the tradition from my Memphis talk, I gave the presentation a local look using images related to Milwaukee generated from Bing/create. Talk: Getting Started with Retrieval Augmented Generation (RAG) The presentation pdf can be downloaded here. One of my demos failed to deploy before the talk, but I don’t think it was missed due to having so many good questions. It was really nice meeting a user group with so many core members. Plus the pizza was really good! Also, I mentioned it to someone at that talk - keep an eye out for this repo to show up: https://github.com/dotnet/eShopSupport and here is the talk by Steven Sanderson …