• English Deutsch

benjamin-abt.com

Performance is a feature | Cloud - AI - Azure - .NET - Sustainability

  • Home
  • Blog
  • Portfolio
    • Overview
    • Workshops
    • Publications
  • Contact
  • Home
  • Blog

Blog

TOON Format: Token-Oriented Object Notation for LLM-Friendly Data Exchange
12 Dec 2025

TOON Format: Token-Oriented Object Notation for LLM-Friendly Data Exchange

By BEN ABT Ai Architecture Data Formats Llm 19 min reading time

Introduction If you build systems that pass structured data through large language models (LLMs), you eventually hit the same set of issues:

Read Blog Post
IMemoryCache Entry Invalidation (Manual Cache Busting)
05 Dec 2025

IMemoryCache Entry Invalidation (Manual Cache Busting)

By BEN ABT .NET CSharp Caching Performance Architecture 5 min reading time

IMemoryCache is great for speeding up expensive operations (database reads, HTTP calls, heavy computations). But many real systems need more than a TTL:

Read Blog Post
Custom IFeatureDefinitionProvider: Feature Flags from Tests and Databases
28 Nov 2025

Custom IFeatureDefinitionProvider: Feature Flags from Tests and Databases

By BEN ABT .NET ASP.NET Core Feature Flags Testing Architecture 5 min reading time

Feature flags are a great way to ship safely, run experiments and keep production changes reversible. In .NET, the de-facto standard is Microsoft.FeatureManagement .

Read Blog Post
.NET 10 Release: What's New (LTS) and What to Upgrade First
08 Nov 2025

.NET 10 Release: What's New (LTS) and What to Upgrade First

By BEN ABT Dotnet CSharp 8 min reading time

.NET 10 is the next Long-Term Support (LTS) release in the .NET family. LTS matters because it’s the version many teams standardize on for the next 2-3 years: you get a stable baseline, predictable support windows and a …

Read Blog Post
Vaultwarden (Bitwarden) mit Docker auf Synology NAS selbst hosten
22 Oct 2025

Vaultwarden (Bitwarden) mit Docker auf Synology NAS selbst hosten

By BEN ABT Self-Hosting Vaultwarden Bitwarden Synology Docker NAS Password Manager Security HTTPS VPN 18 min reading time

You can find the English version of this guide here: Self-Hosting Vaultwarden (Bitwarden) on Synology NAS with Docker Passwort-Manager-Dienste sind in den letzten Jahren deutlich teurer geworden. Gleichzeitig ist mein …

Read Blog Post
Self-Hosting Vaultwarden (Bitwarden) with Docker on Synology NAS
22 Oct 2025

Self-Hosting Vaultwarden (Bitwarden) with Docker on Synology NAS

By BEN ABT Self-Hosting Vaultwarden Bitwarden Synology Docker NAS Password Manager Security HTTPS VPN 19 min reading time

You can find the German version of this guide here: Vaultwarden auf Synology mit Docker selbst hosten Password manager services have become significantly more expensive in recent years. At the same time, my trust in …

Read Blog Post
Create Self-Signed HTTPS Certificates with a Custom Root CA
15 Oct 2025

Create Self-Signed HTTPS Certificates with a Custom Root CA

By BEN ABT Security Certificates SSL TLS HTTPS Smart Home OpenSSL 7 min reading time

Once you’ve established your own Root Certificate Authority, the next step is issuing server certificates for your local services. This guide walks through creating HTTPS certificates that are automatically trusted by …

Read Blog Post
Create a Custom Root Certificate Authority for Self-Signed Certificates
13 Oct 2025

Create a Custom Root Certificate Authority for Self-Signed Certificates

By BEN ABT Security Certificates SSL TLS HTTPS Smart Home OpenSSL 7 min reading time

When running multiple services in a local network-whether for smart home automation, home labs or development environments-HTTPS encryption becomes essential. Instead of accepting browser warnings for every self-signed …

Read Blog Post
Automatically discover tools for Azure OpenAI Realtime API
24 Sep 2025

Automatically discover tools for Azure OpenAI Realtime API

By BEN ABT CSharp Dotnet Azure OpenAI 9 min reading time

Azure now provides a unified Realtime API for low‑latency, multimodal conversations over WebRTC or WebSockets. If you’ve used the earlier preview versions (for example the GPT‑4o realtime preview), the new generation …

Read Blog Post
Test ILogger in .NET the easy way (with an in-memory logger)
03 Sep 2025

Test ILogger in .NET the easy way (with an in-memory logger)

By BEN ABT CSharp Dotnet 6 min reading time

Logging is part of the contract of many components: when things fail, when branches are taken, when work completes. If a class owns logic, it should own its log output too. That makes logs worth testing–especially for …

Read Blog Post
  • Previous
  • 1
  • ...
  • 3
  • 4
  • 5 (current)
  • 6
  • 7
  • ...
  • 32
  • Next

Open for work!

Contact Me
BEN ABT BEN ABT Software Engineer · Microsoft MVP Passionate about .NET, Azure, performance optimization and sustainable software engineering.

Medialesson GmbH Logo

Microsoft MVP Logo

Recent posts

View all
Migrating Semantic Kernel Agents to Microsoft Agent Framework

Migrating Semantic Kernel Agents to Microsoft Agent …

Sep 7, 2026
Building Production MCP Servers with ASP.NET Core

Building Production MCP Servers with ASP.NET Core

Aug 31, 2026
Telemetry, Logging, and Auditing in .NET: Designing the Right Data Path

Telemetry, Logging, and Auditing in .NET: Designing the …

Aug 24, 2026
Automatic TTL in Azure Cosmos DB with .NET

Automatic TTL in Azure Cosmos DB with .NET

Aug 17, 2026
Custom Password Hashing in ASP.NET Core: A Versioned, Upgradeable Design

Custom Password Hashing in ASP.NET Core: A Versioned, …

Aug 10, 2026

Tags

.NET (180) CSharp (87) ASP.NET Core (45) Azure (41) DevOps (17) Microsoft (14) Docker (12) EF Core (11) Microsoft MVP (11) Ai (10) GitHub (10) ASP.NET (9) Synology (9) Architecture (8) Dotnet (8) Github Copilot (8) Security (8) Azure Functions (7) C# (7) Cloudflare (7)
benjamin-abt.com

About BEN

Benjamin Abt is a Software Engineer, Platform Architect and Microsoft MVP specializing in .NET, Azure, cloud architecture, performance optimization and sustainable software development.

Connect

  • Follow me on GitHub
  • Follow me on LinkedIn
  • Follow me on Mastodon
  • Microsoft MVP profile
  • Follow SchwabenCode on GitHub
  • Follow me on X

Quick Links

  • Portfolio
  • Blog
  • Publications
  • Get in Touch
Open for Work

© Copyright Benjamin Abt & SchwabenCode | 2011 - 2026

Content licensed under CC BY 4.0 unless otherwise noted.

  • Impressum
  • Privacy
  • Contact