George Kosmidis

Microsoft MVP | Speaks of Azure, AI & .NET | Founder of Munich .NET
Building tomorrow @
slalom
slalom
An Introduction to Semantic Kernel and Semantic Understanding

An Introduction to Semantic Kernel and Semantic Understanding

Semantic Kernel is an SDK that integrates Large Language Models (LLMs) like OpenAI, Azure OpenAI, and Hugging Face with conventional programming languages like C#, Python, and Java. Semantic Kernel achieves this by allowing you to define plugins that can be chained together in just a few lines of code.

Published 1 week ago
.NET Aspire

.NET Aspire

.NET Aspire significantly simplifies the development of observable, production-ready, microservice architected applications. Its design incorporates best practices and patterns that enable developers to focus on building their application's core functionality while benefiting from the framework's robust support for observability and production readiness. This approach reduces complexity and accelerates the development process, allowing teams to deliver high-quality, cloud-native applications more efficiently.

Modified 1 month ago
Microsoft MVP - George Kosmidis
Building Real-Time Apps with SignalR in .NET

Building Real-Time Apps with SignalR in .NET

SignalR is an open-source library that simplifies the process of adding real-time web functionality to applications. It enables two-way communication between the server and the client in real-time. As a part of the .NET ecosystem, SignalR seamlessly integrates with existing .NET applications, offering a robust solution for developing real-time features.

Published 1 year ago
Azure Architecture Icons - SVGs, PNGs and draw.io libraries
Durable Functions: Starting with Serverless Stateful Orchestrations in Azure

Durable Functions: Starting with Serverless Stateful Orchestrations in Azure

Durable Functions is an extension of Azure Functions that enables you to write stateful functions in a serverless computing environment. This extension allows for the creation of complex orchestration workflows where functions can call other functions, wait for those functions to finish, and resume where they left off without maintaining state externally. Durable Functions simplifies the process of writing stateful applications in a stateless environment.

Published 1 year ago
The Great Software Engineering Crisis of 2023

The Great Software Engineering Crisis of 2023

The tech industry is facing a significant turning point in 2022 and 2023 that caused widespread concerns and uncertainty about the future of software engineering jobs. Tens of thousands of employees were impacted as the industry experienced unprecedented layoffs. Amid this tumultuous time in the tech industry, Slalom stands out as a company that has taken a different approach to its employees.

Published 1 year and 1 month ago

A Guide to Common Azure Services

In this article, we'll do a short overview of some of the most widely used Azure Services. In a bullet format, you'll quickly learn about their ideal use cases, which services complement them best, and where to avoid using them. Additionally, we'll note on important aspects such as backups, scalability, availability, and monitoring to help you make informed decisions when using these services. This article will be updated in the long run with new services, as demand and time allows.

Published 1 year and 2 months ago
The Dark Side of AI: How it Could Threaten the Future of Freely Available, Publicly Available Data

The Dark Side of AI: How it Could Threaten the Future of Freely Available, Publicly Available Data

AI has the potential to negatively impact freely available, publicly available data such as blog posts, code samples, and open source projects. One reason for this is that it can make it easier for people to access this information without having to visit the original source.

Published 1 year and 2 months ago