Knowledge Hub
- articles
- 198
- interactive diagrams
- 117
- glossary terms
- 208
- learning paths
- 7
Updated10/28/2026 · content checked against official documentation
5 knowledge areas
Section titled “5 knowledge areas”Data foundations
41 articlesPostgreSQL from how a row is stored to transactions and locks; caching with Redis.
Messaging & distributed systems
29 articlesKafka, RabbitMQ and what tends to break when services call each other over the network.
Architecture & code
66 articlesModule boundaries, patterns, and how NestJS and Node.js work underneath.
Operations & quality
21 articlesDeploy safely, stay observable, block common vulnerabilities and keep tests from flaking.
Reference
3 articlesCase studies that put the pieces together, and a glossary for quick lookups.
Learning paths
Section titled “Learning paths”Not sure where to start? Pick the goal closest to what you are working on, then read in order.
PostgreSQL foundations
New to backend and want to really understand the database
Slow queries
A slow query needs investigating right now
On-call
Deploying and running services on Kubernetes
Reliable messaging
Building consumers that never lose or duplicate a message
Node.js / NestJS backend
Writing NestJS services and want to know how they run
Secure APIs
Designing public or B2B APIs
Code quality
Write, review and run code like a senior
What every article includes
Section titled “What every article includes”Step-by-step diagrams
Click through each step to see where a request, lock or message goes, instead of reading a long paragraph.
Real, measured output
Plans, logs and numbers come from real PostgreSQL, Redis or Node runs, never made up.
Trade-offs and checklists
When to use it, when not to, and what to check before it goes to production.
Checked against official sources
Defaults, versions and limits all link to the original docs at the end of each article.
Every article has a level:BasicIntermediateAdvanced· the Prerequisitessection at the top lists the background worth reading first.