Alex MacArthur's Projects
Run a command to generate a Magnolia key and update your local public instance.
A repo for getting started with GitHub Actions.
:symbols: A collection of GitHub issue and pull request templates
Ultra-minimal library for making GraphQL requests in the browser and Node (with a quick polyfill).
Printing since 1440. Development hub for the editor focus in core. Beta plugin is available from the official WordPress repository.
The WordPress theme used on hannahmacarthur.com.
A little tool for seeing the headers of a resource via GET request.
A demo of using RSC and Vercel Postgres, legally
A Cloudflare Worker demonstrating how to transform image URLs for use with PicPerf.io.
A monorepo for the JamComments packages that power the JavaScript-based integrations.
The marketing site for JamComments.
Shared JavaScript utilities used in by JamComments in various static site generators.
A Ruby gem for setting up JamComments in your Jekyll site.
A very simple jQuery plugin that vertically & horizontally centers a selected element within the parent element.
The marketing site for Keycast, the replayable, live blogging platform.
A static site for Lavish Salon & Spa. Built with Jekyll.
Little snippets of code I use to make my development work a little easier.
A bunch o' Docker Compose files used to quickly spin up local databases.
Wordpress site designed & developed for the Lyon County Republicans (SW MN).
Who we are, why we're adopting, and how you can help.
My site built with Astro.
My website, built with Gatsby.
My site on NextJS.
Add a map() method to the prototypes of Object, String, Set, and Map.
Wordpress theme designed & developed for Marshall Radio.
An example Netlify Lambda function that processes payments with Stripe.