2d ago · 6 min read · I'm a developer. I know how to code. But for my last project — a full pharmacy management system — I didn't open my IDE until the entire architecture was already done. Not because I was lazy. Because
Join discussion
3d ago · 5 min read · Introducing WebhookRelay: A Modern .NET Open Source Webhook Management Platform Building a production-ready webhook infrastructure with ASP.NET Core 8 and React 19 Introduction I'm excited to announce WebhookRelay — a self-hosted, open-source webhoo...
Join discussion
6d ago · 8 min read · .NET ORM Options & Best Practices for 2026: EF Core vs Dapper vs Hybrid Approaches Choosing the right ORM (Object-Relational Mapping) for your .NET application is one of the most critical architectural decisions you'll make. In 2026, the landscape ha...
Join discussion
6d ago · 8 min read · .NET ORM Options & Best Practices for 2026: EF Core vs Dapper vs Hybrid Approaches Choosing the right ORM (Object-Relational Mapping) for your .NET application is one of the most critical architectural decisions you'll make. In 2026, the landscape ha...
Join discussion
Apr 19 · 11 min read · A lot of confusion around modular monoliths comes from mixing up two different questions. One question is how one module should talk to another module. The other is how one feature should talk to anot
Join discussion
Apr 19 · 8 min read · Everyone's layered their projects. Not everyone's shipped them at scale. Clean Architecture is well-understood in theory. In practice, most .NET codebases that claim to follow it share the same failu
Join discussion
Apr 19 · 19 min read · A BFF that aggregates four upstream services inherits four independent failure modes. Any one of them can be unavailable, slow, or intermittently returning errors at any time. The question is not whet
Join discussion