Skip to content

R-That Wiki

A cross-project knowledge base. Each entry takes a component, pattern, or snippet from one of my codebases (Atrium, Artifex, Cairn, Kaleidoscope, …) and explains it end-to-end: what it does, why it exists, how it’s built, and where it’s used.

Entries are deliberately simplified from the production source — the goal is to teach the idea, not mirror the implementation.

  • Components — UI primitives and composite components you can see running in-page
  • Patterns — architectural ideas that show up in more than one project
  • Snippets — small useful fragments of code worth remembering
  • Projects — one-pagers on how a whole project fits together
  • Meta — the style guide for writing new entries

Fast context for future-me. Six months from now I’ll have forgotten why a specific decision was made; this is where the backstory lives.

Use the sidebar on the left to browse, or the search box at the top to find anything by keyword.