~/cases
Case Studies
Notes on how these projects were built, including decisions, trade-offs, and what I would change today.
- Read case study
ResearchBench Live
How a one-line take-home prompt ("Build a NotebookLM clone") turned into a local-first browser research workbench with Rust/WASM, in-browser embeddings and cited two-host podcasts.
- Read case study
Open Earth Live
How do you combine heterogeneous scientific datasets and live observations without erasing provenance, uncertainty or scientific meaning?
- Read case study
Mostly Alive Active
Designing a knowledge system where wrong information matters.
- Read case study
Owlry Live
Keeping a daemon-backed Wayland launcher fresh as application directories and provider state change.
- Read case study
Owly News Active
One Rust core and two interfaces, with optional AI around the reader.
- Read case study
gnoma Active
Why gnoma routes every prompt through a visible, provider-agnostic router, and how that decision shapes trust in the agent.
Infinity Tales · Marktvogt — Case study in progress