Everything for Backend Developers
Backend developers spend their day designing APIs, reviewing database migrations, and writing documentation other engineers rely on. This hub pulls together every vocabulary set, grammar drill, interview-prep page, and blog article on Coders Lingo that is directly relevant to that work.
Vocabulary sets
Grammar & writing
Interview prep
Blog articles (9)
- API Deprecation English: Communicating Breaking Changes to Developers
Learn the English vocabulary and phrases for deprecating APIs — sunset dates, migration guides, breaking changes, and developer communication explained.
- Architecture Review English: Leading and Participating in Design Reviews
Master the vocabulary and phrases for architecture reviews — opening a review, raising concerns diplomatically, asking questions, and documenting decisions.
- Workflow Engine English: Inngest and Temporal Vocabulary
Learn the English vocabulary of durable workflow engines — Inngest and Temporal — including retry policy, idempotency, fan-out, and compensating transactions.
- API Mocking English: MSW v2 and Testing Vocabulary
Learn the English vocabulary of API mocking with MSW v2 — request handlers, interceptors, stubs, fixtures, and network boundary — for clearer testing discussions.
- FastAPI English: Dependency Injection and API Vocabulary
Learn the English vocabulary used by Python FastAPI developers — dependency injection, path operations, response models, and more explained in context.
- Cloud Migration Strategy Vocabulary: The 6Rs, CAF, and Migration Waves Explained
Master the vocabulary of cloud migration for IT professionals. The 6Rs framework, Cloud Adoption Framework, landing zones, migration waves, TCO analysis, and the language of migration planning discussions.
- Distributed Systems Consensus Vocabulary: Raft, Paxos, CAP, and Linearizability Explained
Master the vocabulary of distributed consensus for senior engineers: Raft leader election, quorum, linearizability vs serializability, CAP and PACELC theorems, split-brain, vector clocks, 2PC, and saga.
- Security Architecture Vocabulary: Threat Modeling, STRIDE, Zero Trust, and Defense-in-Depth
Essential security architecture vocabulary for engineers and architects: threat modeling, STRIDE, PASTA, attack trees, trust boundaries, attack surface analysis, zero-trust design, and security design review language.
- How to Write an Architecture Decision Record (ADR) in English
A practical guide to writing clear, professional Architecture Decision Records in English: structure, vocabulary, example templates, and the phrases that experienced architects use.
Other role hubs
Explore more
Browse every exercise category, or search the full site.