• English Deutsch

benjamin-abt.com

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

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

Blog

Azure Document Intelligence – Fix: ContentSourceNotAccessible (Invalid data URL)
01 Sep 2025

Azure Document Intelligence – Fix: ContentSourceNotAccessible (Invalid data URL)

By BEN ABT Azure Document Intelligence Form Recognizer Cognitive Services Azure Storage Managed Identity 3 min reading time

Problem Training custom models (for example, delivery notes) in Azure Document Intelligence initially worked fine. Suddenly, both training and auto-labeling started failing with “Internal Server Error”. In the model …

Read Blog Post
Provision Microsoft Fabric with Azure Bicep
29 Aug 2025

Provision Microsoft Fabric with Azure Bicep

By BEN ABT Azure Microsoft Fabric Bicep Infrastructure as Code Power BI 4 min reading time

Overview Microsoft Fabric consolidates analytics workloads (including Power BI) on a tenant-wide capacity. These Fabric capacities (SKUs F2–F2048) can be provisioned declaratively with Bicep like any other Azure …

Read Blog Post
Use SSH for Git Authentication in Azure DevOps
20 Aug 2025

Use SSH for Git Authentication in Azure DevOps

By BEN ABT Azure DevOps Git Ssh 5 min reading time

If you work with Azure DevOps Git repos, SSH is often the simplest, most secure and most policy‑friendly way to authenticate. Many organizations disable Personal Access Tokens (PATs) for security reasons, which breaks …

Read Blog Post
Raspberry Pi WS2812B Lightstrip Unit Testing Strategies with .NET
14 Aug 2025

Raspberry Pi WS2812B Lightstrip Unit Testing Strategies with .NET

By BEN ABT Dotnet Raspberry Ws2812b Lightstrip 7 min reading time

Testing hardware-driven projects pays off quickly. Compared to driving a single LEGO motor, controlling a WS2812B lightstrip involves timing constraints, color math, frame buffers and update sequencing–lots of places …

Read Blog Post
Raspberry Pi WS2812B Lightstrip Control with .NET
05 Aug 2025

Raspberry Pi WS2812B Lightstrip Control with .NET

By BEN ABT Dotnet Raspberry Ws2812b Lightstrip 7 min reading time

In this beginner-friendly guide, you’ll learn how to control a WS2812B (aka “NeoPixel”) LED light strip with a Raspberry Pi using .NET. We’ll enable SPI on the Pi, wire the strip correctly (including best practices like …

Read Blog Post
Raspberry Build HAT: Unit Testing Strategies with .NET
30 Jul 2025

Raspberry Build HAT: Unit Testing Strategies with .NET

By BEN ABT Dotnet Raspberry Buildhat Lego 6 min reading time

If you go beyond hobby tinkering and aim for reliable, maintainable software, you need tests. Hardware projects are no exception. In fact, the closer you get to IO, timing and device state, the more you benefit from …

Read Blog Post
Raspberry Build HAT: Controlling LEGO Engines with .NET
24 Jul 2025

Raspberry Build HAT: Controlling LEGO Engines with .NET

By BEN ABT Dotnet Raspberry Buildhat Lego 5 min reading time

In this beginner-friendly guide, you’ll learn how to control LEGO motors connected to a Raspberry Pi via the official Raspberry Pi Build HAT – using a simple, pure .NET application. We’ll use the Iot.Device.BuildHat …

Read Blog Post
Azure DevOps Path Exclude Trigger: Comparing 'docs', 'docs/', 'docs/**' and 'docs/**/*'
17 Jul 2025

Azure DevOps Path Exclude Trigger: Comparing 'docs', 'docs/', 'docs/**' and 'docs/**/*'

By BEN ABT Azure DevOps CI/CD Pipelines 2 min reading time

When configuring path-based triggers or excludes in Azure DevOps pipelines, the pattern you use can have a significant impact on which files or folders will trigger a build. There are subtle but important differences …

Read Blog Post
Scheduled Builds for Cloudflare Deployments with GitHub Actions
14 Jul 2025

Scheduled Builds for Cloudflare Deployments with GitHub Actions

By BEN ABT Cloudflare Github Actions DevOps 4 min reading time

Static site generators like Hugo do not have a built-in mechanism to automatically publish content–such as blog posts–at a specific time. If you want a post to go live at a certain hour, you need to rebuild and redeploy …

Read Blog Post
Automatically deploy GPT-4.1 Mini in Azure OpenAI via Bicep
10 Jul 2025

Automatically deploy GPT-4.1 Mini in Azure OpenAI via Bicep

By BEN ABT Azure OpenAI Azure AI Foundry 3 min reading time

The official Microsoft documentation on deploying Azure OpenAI models is generally helpful, but specific examples are often still missing, especially for new models such as gpt-4.1-mini and newer SKU types such as …

Read Blog Post
  • Previous
  • 1
  • ...
  • 4
  • 5
  • 6 (current)
  • 7
  • 8
  • ...
  • 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