Skip to main content

Hi, I'm Kenny

Engineering Manager at TELIS/GWVS,
Conference Speaker and Consultant

  • Cloud Native Systems with AI integration
  • AI-assisted development and modern tooling
  • .NET Runtime Internals (Memory Management, Asynchronous Programming and Threading)
  • .NET Framework internals (ASP.NET Core, DI Containers, ORMs, Serializers)
Kenny Pflug smiling

Upcoming & Recent Events

πŸ“… September 17, 2026πŸ“ NΓΌrnberg, Germany, GermanyπŸ’¬ Dotnedder
UPCOMINGTalk β€’ 2h β€’ (German)

Forget Vibe Coding, Switch to Guided Coding

AICoding-AgentsGuided-Coding

In this talk, we'll explore Guided Coding, an approach that I developed in early 2026 during the development of Light.PortableResults to improve my development speed with Coding Agents while staying i...

πŸ“… June 17, 2026πŸ“ University of Applied Sciences Hof, GermanyπŸ’¬ Visiting Lecture
UPCOMINGTalk β€’ 2h β€’ (German)

Guided Coding - Staying in Control While Coding with AI Agents

AICoding-AgentsGuided-Coding

In this talk, we'll explore Guided Coding, an approach that I developed in early 2026 during the development of Light.PortableResults to improve my development speed with Coding Agents while staying i...

πŸ“… May 6, 2026πŸ“ Regensburg, GermanyπŸ’¬ Advanced Developers Conference 2026
Talk β€’ 1h β€’ (German)

Forget Vibe Coding, Switch to Guided Coding

AICoding-AgentsGuided-Coding

In this talk, we'll explore Guided Coding, an approach that I developed in early 2026 during the development of Light.PortableResults to improve my development speed with Coding Agents while staying i...

πŸ“… May 5, 2026πŸ“ Regensburg, Germany, GermanyπŸ’¬ Advanced Developers Conference
Talk β€’ 1h β€’ (German)

Cloud-Native Meets AI: Modern Backends with Aspire and Microsoft.Extensions.AI

AI.NETAspireMicrosoft.Extensions.AILLMCloud-Native

Talk about using .NET Aspire to orchestrate Cloud Native backends at development time and using Microsoft.Extensions.AI to access multimodal LLMs from your .NET backends - no matter whether they run i...

Latest Blog Posts

πŸ“… March 31, 2026

Markdown is not Spec-Driven Development

aicoding-agentsguided-coding

In 2025, a wave of tools like GitHub Spec Kit and Amazon Kiro reinvigorated the term Spec-Driven Development (SDD) as a counterpart to Vibe Coding. They use markdown specifications and plans to steer ...

πŸ“… February 28, 2026

Guided Coding: Staying in Control While Coding with AI Agents

aicoding-agentsguided-coding

I recently joined Johannes Rabauer on his live stream to present Guided Coding β€” an approach I developed for writing enterprise-grade software with coding agents while maintaining full control over th...

πŸ“… May 7, 2016

More on Design by Contract - Assertions and Inheritance

csharpdotnetdesign-by-contract

My previous two posts about Bertrand Meyer's Design by Contract (DbC) were mainly introductions to pre- and post-conditions and class invariants and how they can be implemented in C– in this one we'll...

πŸ“… December 29, 2015

Stronger-Typed Resource Dictionaries in XAML

xamlcsharpwpf

If you’ve ever programmed in XAML-based technologies, you know Resource Dictionaries: these XAML files usually contain the styles and templates you want to share across different views, or provide the...