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 postsWhy I Still Maintain T4Editor
Why I keep a T4 template editor alive when AI agents can generate the code for you, and where T4 still earns its place.
- Coffee Break Features and Afternoon-Long Reviews
- 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
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.