☰
CMD
Guide
◐
▶
Hands-On Builds
A · Durability & primitives
▶
Backend Primitives
8
B · Money
▶
Fintech Labs
5
C · Distributed correctness
▶
SD Design Labs
19
Support · Concurrency muscles
▶
Concurrency Katas
12
Appendix · LLD katas
▶
LLD Katas
16
▶
Databases
Spine · Correctness
▶
Transactions & Concurrency Control
5
▶
Database Engine Internals
8
▶
Indexing & Storage
4
Model & SQL
▶
Foundations
2
🔎 Pattern Recognition
★
▶
Relational Model
7
▶
ER Models
7
▶
Data Modeling
5
▶
Functional Dependency
5
▶
Normalization
17
▶
SQL Fundamentals
41
▶
Query Execution
3
Appendix · SQL practice
▶
SQL Practice Problems
87
More
▶
Database
5
▶
System Design
Fundamentals & Interview Approach
▶
System Design
2
▶
System Design Building Blocks
31
▶
Capacity Estimation
23
▶
Glossary & Cheat-Sheet
3
Systems Thinking & Mental Models
▶
Mental Models & Systems Thinking
13
Systems Engineering (OS, Observability)
▶
OS & Kernel Internals
6
▶
Observability & SRE
6
Networking & Delivery
▶
Networking Fundamentals
7
▶
DNS
4
▶
Proxy Server
5
▶
Load Balancing
10
▶
API Gateway
19
▶
CDN
5
Caching
▶
Caching
14
Databases & Storage
▶
Databases
14
▶
Data Partitioning
10
▶
Distributed File System
13
Replication & Reliability
▶
Replication
8
▶
Redundancy
2
▶
Leader and Follower
3
▶
Heartbeat
2
▶
Checksum
3
Consistency & Coordination
▶
CAP Theorem
9
▶
Quorum
3
▶
Bloom Filters
6
Messaging & Streaming
▶
Messaging System
1
▶
Kafka
11
Security
▶
Security and Privacy
2
▶
Authentication
9
▶
Authorization
4
▶
Encryption
4
Trade-offs
▶
System Design Trade-offs
26
Microservices
▶
Microservices Patterns
104
Advanced / Scalable Systems
▶
Scalable Systems (Advanced Topics)
76
Worked Problems
▶
System Design Problems
60
▶
Messaging
1
▶
Concurrency
▶
Concurrency Foundations
24
▶
Concurrency Problems
24
▶
Lock-Free & Memory Ordering
5
▶
OO & Low-Level Design
▶
OOD Foundations
10
▶
SOLID Principles
23
▶
Design Patterns Overview
9
▶
Creational
7
▶
Structural
8
▶
Behavioral
12
▶
OO Design Problems
19
▶
DSA
▶
Foundations
47
🔎 Pattern Recognition
★
▶
Arrays
13
▶
Two Pointers
5
▶
Sliding Window
8
▶
Matrix
8
▶
Hashing
19
▶
Stack
18
▶
Queues
12
▶
Linked List
13
▶
Recursion
44
▶
Trees
85
▶
Heap
11
▶
Graphs
23
▶
Trie
9
▶
Sorting
9
▶
Searching
8
▶
Greedy
7
▶
Backtracking
6
▶
Divide & Conquer
6
▶
Dynamic Programming
79
▶
Bit Manipulation
16
▶
Advanced Patterns
72
▶
Company Practice
237
▶
Career & Job Search
▶
AI & Prompt Basics
3
▶
Prompt Fundamentals
2
▶
Advanced Prompting
3
▶
Building Your Portfolio
3
▶
Resume
3
▶
Freelance Marketplaces
3
▶
Cover Letters
3
▶
Emails
4
▶
LinkedIn
5
▶
Job-Hunt Automation & SEO
3
▶
Personal Brand
3
▶
Interviews
6
▶
Maintenance & Scaling
3
▶
Wrap-Up
1
Home
Career & Job Search
Optional packaging track. Secondary to Hands-On + systems judgment.
AI & Prompt Basics
Prompt Fundamentals
Advanced Prompting
Building Your Portfolio
Resume
Freelance Marketplaces
Cover Letters
Emails
LinkedIn
Job-Hunt Automation & SEO
Personal Brand
Interviews
Maintenance & Scaling
Wrap-Up
↑
🏠
Home
☰
Topics
🔍
Search
📝
Review