davidjk.net

Side projects

Occasional write-ups of things I'm building. Unlike blog posts, these are living pages, updated in place as each project changes.