
Introduction In modern .NET projects, API documentation is a must. While Swagger has become the default choice, Scalar offers[…]

Introduction Environment-specific configuration is easy in backend systems. You use environment variables, and everything just works. But[…]

Introduction Whether you’re building an AI-powered app that needs rich prompt templates, a dashboard fed by CSV[…]

Effortless Animations in React with Lottie: A Step-by-Step Guide Introduction As developers, we’re always searching for ways[…]

As the year comes to a close, I find myself reflecting on a whirlwind year of coding,[…]
Stand-up meetings are meant to be brief and productive. The goal is to align your team quickly[…]

Aspire is a powerful tool that enhances the developer experience and boosts productivity. Developers generally prefer focusing[…]

When working with complex classes in C#, the default debugger view can often overwhelm you with unnecessary[…]

A common challenge in developing database solutions is the insertion and updating of master data. By master[…]

Experimenting with Ubuntu and Rider has been insightful, revealing that not everything is easier on Linux. One[…]
I’m creating solutions on GitHub for Azure, aiming to deploy them easily via GitHub Actions. To achieve[…]
As some of my colleagues and friends may already know, I’m a live concert enthusiast. I think[…]

I’ve been away from real UI projects for a while, because of focusing on Azure backend things[…]

This article is a guide to developing your first semantic kernel app using dotnet and C#, enabling[…]

This article provides a comprehensive sample demonstrating how to effectively utilize app settings in ASP.NET Core applications.[…]

One of my favorite tricks for data-driven apps is to include sample data during development. This sample[…]
This article gives you a snippet to clean up your blob storage frequent, to keep only a[…]
Alright, fellow cloud adventurers, let’s talk about Azure Functions and the wild ride that is .NET 8[…]
In a recent project, a unique challenge emerged: the need to temporarily remove authentication from an Azure[…]
Console applications in .NET often lack visual appeal and interactivity. However, Spectre.Console emerges as my personal game-changer,[…]
The Challenge Azure Stream Analytics exclusively supports functions written in .NET Standard 2.0. Handling JSON data often[…]
The Problem Stream Analytics Jobs are a powerful means of analyzing and distributing incoming data to various[…]
The Problem: Export Old Pull Requests from GitHub For various (perhaps less than rational) reasons, I find[…]