Write code the next engineer can actually change
A full walkthrough of refactoring a real API handler, from separation of concerns and result types to transactions, tests, and the habits that keep code maintainable six months later.
Posted on
Essays from a self-taught full-stack software engineer from Bangladesh on slow queries, service boundaries, deploy pipelines, and coding habits that save you months later.
A full walkthrough of refactoring a real API handler, from separation of concerns and result types to transactions, tests, and the habits that keep code maintainable six months later.
Posted on
A deep guide to monoliths, microservices, queues, sagas, caching, and multi-tenant isolation, with real patterns from commerce and SaaS products that grew under load.
Posted on
A full database performance postmortem covering schema design, N+1, EXPLAIN plans, indexes, locks, pagination, connection pools, migrations, and when to denormalize.
Posted on
The full path from commit to production, through CI, Docker, Linux processes, memory, networking, reverse proxies, health checks, scaling, observability, and how to debug when deploys lie.
Posted on