Quick Start
Get oriented with the knowledge base and learn how to navigate topics effectively.
Note Template
Use the structured 7-section template to write and retain technical knowledge.
Databases
Deep dives into MySQL, Redis, Elasticsearch, and Kafka with real-world patterns.
Backend Engineering
Go, Java, microservices architecture, and Docker from fundamentals to production.
Explore Topics
Computer Science
Networking, operating systems, data structures, and algorithms with working code examples.
Software Design
Design patterns, distributed systems, and domain-driven design principles.
Interview Prep
Structured Q&A for technical interviews covering all major backend topics.
Tools & Workflow
Git workflows, AI tools, and productivity software for engineers.
Getting Started
Read the Introduction
Start with the Introduction to understand how the knowledge base is organized and how to get the most out of it.
Follow the Quick Start
The Quick Start walks you through the most important sections based on your learning goals.
Adopt the Note Template
Use the structured note template to write your own technical notes with maximum retention.