Building smarter AI Agents with Semantic Kernel

In the rapidly evolving world of AI, developers need more than just a smart model - they need intelligent orchestration. That’s where Microsoft’s Semantic Kernel steps in. It’s not just a library; it’s the secret sauce for building AI agents that can reason, remember, and react. If you’re working with .NET or Python and wondering … Continue reading Building smarter AI Agents with Semantic Kernel

Building Intelligent Applications with OpenAI and C#: A Step-by-Step Guide to Get Started

I recently wrote an article for Telerik and thought to share here as well. Here’s a brief guide to setting up OpenAI with C# so you can try out this AI tool in a Blazor app. In today’s world, artificial intelligence (AI) has become an essential part of many businesses and industries. OpenAI offers a … Continue reading Building Intelligent Applications with OpenAI and C#: A Step-by-Step Guide to Get Started

Exploring the C# Source Link Feature: Enhancing Debugging Experiences

Debugging is an essential part of software development, and having easy access to the source code of referenced libraries can significantly improve productivity and troubleshooting. In this blog post, we will explore the Source Link feature in C# and how it revolutionizes the debugging experience by enabling developers to navigate directly to the source code … Continue reading Exploring the C# Source Link Feature: Enhancing Debugging Experiences

C# 11 features I like the most

It has been a while since I posted my previous blog post. I finally made a schedule for me to put more effort into writing and slowly get back to the speed which I was following before few years. Feel free to reach out if you want me to write on certain topics. In this … Continue reading C# 11 features I like the most