Code
Code, and the writing of it, has been an obsession of mine since I was 10. To this day, I think writing code is both an art and a science, and good code is the perfect convergence of poetry and knowledge, form and function.
In a more practical sense, I’ve been writing code professionally for over 25 years, and while most of that is owned by other people / corporations / whatnot, here’s where I give away what I can. 😄
Libraries
- fluent-dom-esm [source]: JSR package and ESM library of a remarkably simple but surprisingly powerful DOM element creation library, featuring an easy-to-use syntax inspired by the classic JS libraries of yesterday.
- markdown-it-implicit-figures-video [source]: NPM package for a markdown-it plugin to wrap videos occurring by themselves in a paragraph with
<figure>elements, similar to pandoc’s implicit figures for images. Based on the excellent markdown-it-implicit-figures package by Arve Seljebu.
Other Open Source
Pretty much everything hosted at my code repos is some kind of open source, but here are some highlights from there:
- The backgroundScroller, themeSwitcher, and main script for this site are all pretty cool int heir own way, and all are released under a CC0 Public Domain license.
- I have an obligatory collection of utility scripts which are published under an MIT license.
More to come!