Tim Maes.
.NET developer · open source maintainer
>
or press any key
Tim Maes
.NET developer & open source maintainer, Belgium
I write about .NET, code generation, Blazor and how AI is changing the way we build software. I also maintain Facet, BlazorFrame, T4Editor and a few other open source tools.
Writing
All postsCoffee Break Features and Afternoon-Long Reviews
If AI agents can implement software faster than we can safely validate it, do our sprints still fit the work?
- Projection-Oriented Modeling: Stop Mapping, Start Projecting
- The Gateway Pattern: Building Typed Client SDKs in .NET
- T4Editor v5: C# IntelliSense Finally Comes to T4 Templates
- Pick and Omit in C# with Facet .NET: TypeScript Utility Types for .NET
- My thoughts on Vibe Coding as a Senior .NET Engineer
- Faceted search in .NET
- Blazor vs MVC: Why Developers Still Choose MVC in 2025
- Advanced Flattening with Facet .NET
Projects
All projects- FacetSource generator for DTOs, mappings and LINQ projections.
- Facet.SearchCompile-time faceted search for EF Core.
- BlazorFrameSecurity-first iframe component for Blazor.
- T4EditorIntelliSense and highlighting for T4 in Visual Studio.