RSS.Social

CodeOpinion

follow: @[email protected]

Posts

Is Event-Driven Architecture Overkill for Most Apps?

Coding Isn’t the Hard Part

Vertical Slices doesn’t mean “Share Nothing”

Read Replicas Are NOT CQRS (Stop Confusing This)

Your Idempotent Code Is Lying To You

You Can’t Future-Proof Software Architecture

Context Is the Bottleneck in Software Development

Why “Microservices” Debates Miss the Point

Aggregates in DDD: Model Rules, Not Relationships

Domain-Driven Design Misconceptions

Minimal APIs, CQRS, DDD… Or Just Use Controllers?

Clean Up Bloated CQRS Handlers

Double Dispatch in DDD

Authorization: Domain or Application Layer?

Your API Errors Suck (Here’s How to Fix Them)

CRUD-Sourcing is why Your Event Streams Are Bloated

Regex for Email Validation? Think Again!

Composing Data from Multiple Services

Why Separate Databases? Explaining Like You’re Five

Loosely Coupled Monolith – Software Architecture – 2025 Edition

Database Migration Strategies

Distributed Systems Mistakes Nobody Warns You About: Consistency

.NET Channels as a In-Memory Message Bus – Beware!

5 Mistakes That Make Your Code Unmaintainable

You DON’T Need Microservices for Serverless!

API Caching Done Right

Database Coupling: How to FIX a Spaghetti Code System

10 Years of Software Architecture: Best And Worst Decisions

CRUD APIs are Poor Design

DTOs & Mapping : The Good, The Bad, And The Excessive

Cloud vs Self-Hosting

Microservices to Monolith

Static Variables & Methods are Evil?

I’d rather read 50 lines than Extract Method Refactoring

Commands or Events: Which One for Workflow?