An open-source content management system for structured content, long-form writing, and durable personal websites. For many years, this site ran on it.
Dapper emphasized clarity, control, and longevity over convenience or trend-driven features. It was built to solve a specific set of problems:
Dapper treated content as first-class data. Entries were authored as files, enriched with metadata, and assembled into a coherent site through a deterministic build process. Content compiled into a static site, which made it easy to reason about, easy to archive, and resilient over time.
It was intentionally opinionated and intentionally limited.
Dapper is open source and available on GitHub, released so others could use, adapt, or learn from the approach. It is no longer actively developed, and it remains available as a reference for static publishing workflows and system design decisions.
In January 2026, this site moved from Dapper to Webflow. The change was practical more than philosophical. Webflow reduced the friction of editing and managing content as the volume and variety of material grew, and it removed the maintenance burden of a custom system.
The move reflects a shift in focus, from building and maintaining tooling to writing, thinking, and creating.
Dapper shaped how this site is structured, how content is organized, and how longevity is valued. Those principles still guide the site today.