Welcome to my digital garden β€” an LLM-curated knowledge base focused on software engineering, built in public.

How This Garden Works

This isn’t a traditional blog or wiki. Raw notes, solutions, and reading highlights go into the Sources inbox. An LLM processes them into structured, interlinked Wiki pages. The wiki grows incrementally β€” each new source refines and expands existing knowledge. I rarely edit the wiki manually; it’s the LLM’s domain.

You β†’ drop raw notes into Sources
LLM β†’ compiles, cross-references, and refines the Wiki
Quartz β†’ renders everything as a browsable site

Knowledge Areas

Arrays, trees, graphs, dynamic programming, and every paradigm you need for coding interviews.

17 core patterns with Go templates, recognition heuristics, and graded problem sets.

Scalability, databases, caching, messaging β€” from fundamentals to classic interview problems.

Language deep-dives, concurrency patterns, standard library, and Go-specific idioms.

SOLID, design patterns, clean code, testing, and cross-cutting engineering principles.

Raw Sources

The raw data layer β€” LeetCode solutions, book notes, article highlights, video transcripts, and course notes awaiting LLM processing.