MayaLogic
Blog category

Engineering

Architecture, languages, and practice.

3 min read

A pragmatic microservices checklist

Before you split a service, here are the ten questions whose answers determine whether the split will make your team faster or slower.

MayaLogic AdminMayaLogic Editorial
3 min read

A quiet defense of TypeScript strict mode

Strict mode is the cheapest correctness gain you can give a TypeScript codebase. Here is what each flag actually catches and why we turn them all on.

MayaLogic AdminMayaLogic Editorial
3 min read

A short guide to multi-region Postgres

Going multi-region is one of the most expensive distributed-systems decisions you can make. Here is how to do it deliberately when you actually need to.

MayaLogic AdminMayaLogic Editorial