Wiki
This is the compiled knowledge layer of the garden. Everything here is synthesized by the LLM from raw sources and incrementally refined over time.
You should rarely edit these pages manually — they are the LLM’s domain.
Knowledge Areas
Data Structures & Algorithms
Core CS fundamentals, complexity analysis, and problem-solving techniques. The backbone of coding interviews.
LeetCode Patterns
Recurring algorithmic patterns organized by technique. Each pattern includes template code in Go, when to recognize it, and curated problem sets.
System Design
Distributed systems, scalability, databases, caching, messaging, and everything needed for system design interviews and real-world architecture.
Go Programming
Language fundamentals, idioms, concurrency, the standard library, and Go-specific patterns for writing production-quality code.
Core Concepts
Cross-cutting software engineering concepts: design patterns, clean code, testing, DevOps, and professional practice.