Krause Engineering
Software engineering at scale — DDD, CQRS, and clean architecture.

Feature Flags at Scale
ArchitectureEngineering CultureDevOps
ArchitectureEngineering Culture
Managing feature toggles across large codebases without losing your sanity
Read More →
Structured Logging Best Practices in .NET
DevOps.NETPerformance
ArchitectureEngineering Culture
Moving beyond string interpolation to queryable, actionable logs
Read More →
Modular Monolith Architecture
ArchitectureDDDClean Architecture
ArchitectureEngineering Culture
Getting the benefits of microservices without the distributed systems tax
Read More →
The Repository Pattern Revisited
ArchitectureDesign Patterns.NET
ArchitectureEngineering Culture
When repositories help, when they hurt, and what to use instead
Read More →
The Outbox Pattern for Reliable Messaging
MicroservicesArchitectureDesign Patterns
ArchitectureEngineering Culture
Guaranteeing message delivery in distributed systems without distributed transactions
Read More →Search
Tags
Categories
- 26
- 2
- 24
Authors
- 26