
Jamie Maguire
124 FOLLOWERS
Hi, I've done quite a bit over the years in the software industry and I've created this blog to store the things I learn to help re-enforce my understanding of concepts, technologies and to share this with the community.
Jamie Maguire
3d ago
My new course “Aligning Generative AI with Business Cases” is LIVE on top training platform Pluralsight ! In this course, you’ll learn how to identify, develop, and evaluate suitable use cases for GenAI in your business: First, you’ll explore how to evaluate and leverage GenAI for your business. Next, you’ll discover the ..read more
Jamie Maguire
1w ago
Occasionally, I will hack around on a Raspberry Pi 4 with my son. Recently, we had been creating a fun home motion detection home security system. We had been using Thonny as it shipped with the Pi installation and was running smoothly. The simple interface was good for my son. I installed Visual Studio Code.  ..read more
Jamie Maguire
1w ago
It was my birthday recently. It got me considering time. I hacked together a life expectancy visualiser from my cell phone. Built using GPT 4o in less than 5 minutes with a single prompt: Create an html page. It will let you supply your date of birth It will use national data to determine your ..read more
Jamie Maguire
3w ago
In a previous blog post I introduced Audio Notes Batch Transcription. If you’re not familiar with Audio Notes Batch Transcription, it helps save you hours of time each week, discover the key topics and sentences being discussed in YouTube content. This might be podcasts, interviews, technical sessions etc. It does this by using to AI ..read more
Jamie Maguire
1M ago
We’re all busy. Many podcast broadcasts regularly ship episodes that run for multiple hours. Recently, a Lex Fridman episode was suggested to me on YouTube. It was almost 4 hours long! It’s becoming increasingly common for podcasts to run for this long. I don’t have that sort of free time to burn. Chances are you ..read more
Jamie Maguire
1M ago
This was another quick year. In the spirit of tradition, a recap of 2024 follows. Some predictions for 2025 are included. Here goes. ~ Contracting and Consulting I continued to offer software development, technical content creation, advisory and consulting services. My primary areas of expertise involve building solutions using Microsoft technologies. These include, but are ..read more
Jamie Maguire
1M ago
In 2025, I will be creating and publishing a new course with top training platform Pluralsight. The course is titled “Aligning Generative AI with Business Cases. In this course, you’ll learn how to identify, develop, and evaluate suitable use cases for GenAI in your business: First, you’ll explore how to evaluate and leverage GenAI ..read more
Jamie Maguire
2M ago
I had been working with Elasticsearch to implement a site wide search feature and an agentic AI system that will help developers find the right information at the right time for the task at hand. The content being searched and reasoned over is technical in nature. To support the agent AI feature, a vector database ..read more
Jamie Maguire
2M ago
When building agents using Semantic Kernel that integrate with SLMs (Small Language Models) /LLMs (Large Language Models), you typically send and receive multiple responses. A common pattern is to add all user and agent message to the ChatHistory object. In the past, I have done this by implementing a service class to handle these in ..read more
Jamie Maguire
3M ago
Recently I had to implement a comprehensive autocomplete solution built on Elasticsearch. The original implementation performed a match against the content title. Whilst this worked with relative success, the user input was tightly bound to the title field for each document that existed in the Elasticsearch index. A better user experience was to implement a ..read more