Skip to main content

Filed under

Projects

  1. Svg·6 min read·

    No GIFs, No Script Tags: How Far a Single SVG File Can Go

    svg-terminal is an experiment in how much you can make one self-contained SVG do: type, blink, phone an API for live stats, and survive a renderer that assumes every SVG is hostile. 48 blocks, zero JavaScript, one wry aside about trusting my own config file.

  2. Python·5 min read·

    From Paper to Font File: Building an Open-Source Handwriting Digitizer

    How Handwright turns a scanned worksheet into a custom .ttf font — OpenCV glyph extraction, potrace vectorization, and fonttools assembly. Local-first, no cloud required.

  3. Astro·8 min read·

    3,584 Books, and the Website I Built Instead of Reading Any of Them

    Tsundoku is a static bookshelf for the 3,584 books I own and haven't read — Astro 7, Svelte islands, six primary sources plus a Wikidata backstop, no database. Plus a documentation bug I found while checking my own numbers.