Projects

BSR Straßenreinigung Berlin

Berlin’s official street-cleaning schedule, the Reinigungsklassen, rendered as an interactive MapLibre GL map. Bilingual German/English, with address search and per-class filtering over the full city street network.

A Moment of Light

A minimal reader that shows one short poem at a time from a small client-side collection.

Syntax-Aware Diff Tool

A single self-contained page built around the Monaco diff editor: side-by-side or inline views, drag-and-drop input, and live added/removed/modified metrics.

JSON Query Tool (JSONata)

A three-panel workbench for exploring JSON: paste input, browse the structure in an expandable tree, and query it live with JSONata and autocomplete.

Geometric Wall Designer

Procedurally generates wall-paint patterns constrained to be paintable with masking tape: straight lines only, a maximum of three colors, with PNG export.

CCAR-F Study Guide

A 25-document markdown corpus compiled into a single offline-readable HTML file with collapsible navigation and light/dark theming, with zero runtime dependencies.