Latest insights

Developer Blog

Deep dives into .NET development, security practices, modern frameworks, and the future of software engineering. Learn from real-world experiences and cutting-edge techniques.

Facet Blog Post
Code Generation
April 28, 2025 12 min read

Facets in .NET

Master the art of compile-time code generation with source generators. Build lightweight, performant projections that eliminate runtime overhead while maintaining type safety.

Source Generators Performance DTOs
Read More
Development
March 25, 2023 6 min read

Source Generators vs T4 Templates

An in-depth comparison of traditional T4 templates and modern source generators. Discover when to use each approach and how to migrate existing solutions.

Source Generators T4 Templates Code Generation
Read More
Bindicate Blog Post
Development
February 15, 2024 10 min read

Autowiring using Bindicate

Simplify dependency injection in .NET applications with attribute-based registration. Learn how Bindicate can clean up your service configurations and improve maintainability.

Dependency Injection Attributes Clean Code
Read More
Coming Soon
Coming Soon ~ min read

Advanced Blazor Security Patterns

Deep dive into security best practices for Blazor applications, covering authentication, authorization, and protection against common web vulnerabilities.

Blazor Security Best Practices
Coming Soon
Coming Soon ~ min read

Building Developer Tools That Matter

Lessons learned from creating Visual Studio extensions, NuGet packages, and developer utilities that solve real problems.

Developer Tools VS Extensions Open Source