Code I Write on the Side
Some Special Ones
I maintain and further develop a couple of projects on a more significant basis.
A stupid-simple comment service built for static site generators like Gatsby, Eleventy, and NextJS. It was built out of dissatisfaction with other solutions that require you to load a bloated, invasive third-party script in order to render comments client-side.
This is a tool for the times when you came across a thread on Twitter that was longer than a CVS receipt, indicating it probably just should've been a blog post from the beginning.
Some Open Source Ones
Aside from those, I've open-sourced a good share of resources via GitHub as well. Here are just a few.
A simple Vue blog template that displays posts from any WordPress REST API endpoint.
A bunch o' Docker Compose files used to quickly spin up local databases.
A ~700 byte Promise-based library for animating elements with dynamic heights open & closed. Basically, a modern variant of jQuery's slideUp(), slideDown(), and slideToggle().
An example Netlify Lambda function that processes payments with Stripe.
Do something when someone is probably going to click something.
A Christian wrapper for Git to sanctify your version control workflow. ✝️
A WordPress plugin to help better manage resource hinting (preloading, prefetching, server pushing).
Ultra-minimal library for making GraphQL requests in the browser and Node (with a quick polyfill).
Easily add typewriter effects to your WordPress site with TypeIt, the most versatile animated typing utility on the planet.
The official plugin for easily integrating JamComments into your Gatsby blog.
My website, built with Gatsby.
Expand text within HTML to be composed of one text node per character.
A monorepo for holding all JamComments packages that can be consumed npm.
A free, slimmed down version of the TypeIt WordPress plugin, available in the WordPress Plugin Repository.