Modular Monolith

Do You Actually Need Microservices or NoSQL to Build a Fast System? Here's How to Know.

A 9:1 read-write ratio is real, but it doesn't automatically mean your relational schema is wrong. A monolith on plain Postgres handles most traffic, most slow pages have cheaper fixes than re-architecting, and when a join genuinely is the bottleneck, a denormalized read table inside the same database solves it. No NoSQL or microservices required.

Why I Stopped Calling Myself a Web Developer

I've worked across Angular, Blazor, React, .NET, multiple architectures, and a dozen domains. Here's what that actually taught me — and why the label was the first thing to go.