Engineer Manager at TELIS/GWVS. AI, Cloud-Native and .NET, Speaker, Hobby Shouter and Guitarist @not_brawn

Regensburg, Germany
Joined November 2009
If you happen to speak German, check out the newest video on @BFreakout's YouTube channel where I was invited to talk all about #GuidedCoding: youtu.be/-jQvlwiCdLw?is=9zRv… #AI #CodingAgents
1
1
64
This is what happens when my wife is away for the weekend with her girls... #AI #CodingAgents
1
42
Give your #AI #CodingAgent feedback loops. Not only compilers, linters, and automated test suites, but also automated benchmarks. They even write cool reports for you! #csharp #dotnet
1
1
52
Replying to @GearsofWar
@GearsofWar E-Day looks fantastic! Horde Siege seems like a great overhaul - the old 50 wave format was cool, but also grindy. The mission-based approach now looks like it's working great. Can't wait for the beta next week! youtu.be/2-710kEZvK4?si=dad0…
1
35
Replying to @OpenAI
@OpenAI , how sexy is this new jump-to-your-message feature in Codex conversations? Love it! #AI #CodingAgents
1
63
🤗 Today is my lucky day: 5.6 Sol streamed its internal reasoning tokens into my OpenCode conversation. In most cases, we get a summary of the reasoning. OpenAI wants to hide the internal reasoning, mainly so that other labs cannot train their own models on it. #AI #CodingAgents
2
2
137
In German, we say "Geht runter wie Butter": Thanks to #ADCkonf 2026! I hope to join you again in 2027!
1
31
Step 3: benefit from auto-generated #OpenAPI schemas and examples. In the past, I often only properly documented the happy path in OpenAPI - but now, Light.PortableResults takes care of that!
1
21
Step 2: in the #aspnetcore Minimal API endpoint where you use the validator, use the new ProducesPortableValidationProblemFor method and specify the validator type to resolve the generic. Use the corresponding attribute in MVC to do the same thing.
1
16
Step 1: Write a partial validator class and apply the new GeneratePortableValidationOpenApi attribute. This will trigger the source generator which analyzes the validator's PerformValidation method.
1
15
The performance benefits are pretty good: for simple flat DTOs, the execution time and memory allocations are roughly 25% less than FluentValidation. For complex DTOs, both numbers go up to over 32%.
15
Forget Vibe Coding, do Guided Coding! 1) Plan iteratively with the Coding Agent 2) Let the Coding Agent implement the plan 3) Review and iteratively guide the Coding Agent towards better design, security, performance, etc. #AI #CodingAgents #GuidedCoding #VibeCoding
1
1
4
158
Coding agents being able to optimize my code is so cool! In my #dotnet code bases, my agents can use #BenchmarkDotNet to verify that a refactored piece of code is actually faster than before. #AI #OpenAI #CodexApp #csharp
1
38
I guess I'm trusting solutions in the ~/.codex/worktrees folder now... #AI #OpenAI #CodexApp #dotnet
37