Year: 2024
-
We’re more like AI than we think: Exploring the human-LLM connection
—
Rather listen than read? Check out this article’s podcast below. While we often highlight the impressive capabilities of AI, especially LLMs, we also focus on their shortcomings—particularly their tendency to “hallucinate” or generate information that isn’t grounded in reality. But what if these so-called flaws aren’t just quirks of machine learning? What if they reflect…
-
Why every C# developer needs to learn Python
—
As we traverse the ever-shifting landscape of software development, one truth becomes unmistakably clear: adaptability isn’t just advantageous—it’s essential. For those of us deeply embedded in the .NET ecosystem, the thought of venturing into another language might feel like stepping into unfamiliar terrain. But here’s the twist: Python isn’t just any language; it’s a gateway…
-
Evaluating LLMs: Using LLM-as-a-Judge for better GenAI evaluation
A couple of weeks ago, I had the pleasure of joining fellow GenAI enthusiasts and practitioners on a panel at Microsoft to discuss reducing hallucinations and improving relevancy in LLM calls and RAG pipelines. A key takeaway from our discussion was the importance of using LLM-as-a-Judge for evaluation. In this blog post, I want to…
-
GenAI: Bringing intuition to IT
In the realm of cognitive psychology, human thinking is often divided into two distinct systems: System 1 and System 2. Understanding these two modes of thinking is crucial for grasping the revolutionary potential of Generative AI (GenAI) within the current IT landscape. System 1 vs. System 2 Thinking System 1 thinking is intuitive, fast, and…
-
GPT 4o vs GPT 4 – Massive improvements
OpenAI just released GPT 4o for the public and I went on and tested it right away and the results are massive! So, I just reposted some of my recent GPT 4 prompts to GPT 4o and here are the results! First off the performance improvement is fantastic. Before GPT4’s performance was inconsistent, sluggish, and…
-
How AI will impact software development
As we step further into the AI-driven era, the buzz around how it’s reshaping the tech landscape is loud and clear. Those of us knee-deep in enterprise software are seeing firsthand how AI tools like GitHub Copilot and ChatGPT at our fingertips are making coding a bit less daunting. AI coding is taking over as…
-
Bringing Rigor to Synapse: Static Code Analysis via Azure DevOps
—
Ensuring code quality is paramount, and for Azure Synapse users, this just got a lot easier. Azure Synapse Analytics is an integrated analytics service that accelerates time to insight from all data at any scale, across data warehouses and big data analytics. But, even the most robust platforms can have gaps — for Synapse, it’s…