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.
Sections
Section titled “Sections”- 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.