Glossaries
Plain-English definitions for developers
1500 terms across 31 glossaries. Each term has a one-line meaning and a link to the lesson that explains it. You can also hover any dotted term inside a lesson.
Programming foundations
- DSA glossary162 terms
- JavaScript Core glossary50 terms
- JavaScript Part 2 glossary20 terms
- TypeScript From Zero glossary17 terms
- SQL & PostgreSQL glossary19 terms
- Git & GitHub glossary17 terms
- CS Foundations glossary17 terms
- Testing From Zero glossary15 terms
- Security for Developers glossary64 terms
- React in Depth glossary40 terms
- Next.js App Router glossary66 terms
- Linux & Shell glossary0 terms
- Networking for Developers glossary0 terms
Backend, systems and DevOps
- DevOps glossary133 terms
- System Design glossary312 terms
- System Design Case Studies 2 glossary19 terms
- Backend in Depth glossary43 terms
- The Browser Contract glossary42 terms
- Design Patterns & LLD glossary16 terms
- API Design glossary42 terms
- Node.js From Zero glossary45 terms
- Docker & Kubernetes glossary63 terms
- Observability & SRE glossary0 terms