This is my digital garden - a public, interconnected collection of notes I build and revise as I study computer science. Topics range from data structures and algorithms to programming language theory and language-specific deep dives.

Every note here is a living document. Pages move through stages - from rough drafts to polished references - and get revised as my understanding sharpens. Nothing is “finished”; everything is connected.

“A jack of all trades is a master of none, but oftentimes better than a master of one.”

Areas

  • Computer Science - data structures & algorithms, programming language concepts, and language-specific notes
  • About This Site - how the garden is organized, note types, and writing standards

The sidebar explorer shows the full file tree. The graph view on each page reveals how topics connect. Backlinks at the bottom show what links here. Use search for anything specific.

New here? Start with the guide.