Nashville, TN

Alex MacArthur

Elite
@alexmacarthur

Bossing around computers in made-up languages.

typeit. The most versatile JavaScript typewriter effect library on the planet.

3.2k

wp-vue. A simple Vue blog template that displays posts from any WordPress REST API endpoint.

455

local-docker-db. A bunch o' Docker Compose files used to quickly spin up local databases.

299

striff. Real simple string diffing.

204

slide-element. A < 750 byte Promise-based library for animating elements with dynamic heights open & closed. Basically, a modern variant of jQuery's slideUp(), slideDown(), and slideToggle().

181

christian-git. A wrapper for Git to sanctify your version control workflow. ✝️

105

netlify-lambda-function-example. An example Netlify Lambda function that processes payments with Stripe.

95

probaclick. Do something when someone is probably going to click something.

77

wp-skateboard. My local WordPress development built with Docker and Docker Compose.

60

typeit-react. A React component for TypeIt, the most versatile JavaScript animated typing utility on the planet.

36

vite-plugin-proxy-page. A Vite plugin for projecting your application onto a remote page during development.

29

current-time-api. Keep your website's footer up-to-date with ease.

28

wp-complete-open-graph. A WordPress plugin for simple, comprehensive, customizable Open Graph management.

24

gatsby-source-dropbox-paper. A source plugin for Gatsby that pulls data from the Dropbox Paper API.

23

graphql-quest. Ultra-minimal library for making GraphQL requests in the browser and Node (with a quick polyfill).

20

wp-better-resource-hints. A WordPress plugin to help better manage resource hinting (preloading, prefetching, server pushing).

17

breakdown. A command-line tool for breaking down and analyzing HTTP requests.

12

css-by-js. Turn your CSS into JS that turns it into inline CSS.

10

cloudflare-image-proxying. The Cloudflare Worker I use to serve Notion images on my statically-generated website.

9

macarthur-me-astro. My site built with Astro.

9

wp-typeit. Easily add typewriter effects to your WordPress site with TypeIt, the most versatile animated typing utility on the planet.

8

jam-comments-javascript. A monorepo for the JamComments packages that power the JavaScript-based integrations.

6

power-plant. A dependency injection framework built on native decorators.

6

macarthur-me-next. My site on NextJS.

5

image-transformation-demo. A Cloudflare Worker demonstrating how to transform image URLs for use with PicPerf.io.

5

wp-plugin-update-lambda. A Vercel serverless function for managing WordPress plugin updates.

4

scrappy. A simple, scrappy set up for testing page performance with different front-end scenarios.

4

picperf-javascript. JavaScript utilities for using PicPerf.dev.

3

wp-sniff. A Python script that searches a site's source code for signs that it runs on WordPress.

3

statamic-picperf. PHP

3

macarthur-me-gatsby. My website, built with Gatsby.

3

binding-pry-js. binding.pry for JavaScript, for the Ruby devs who can't shake the habit.

3

color. A tiny Svelte app for rendering colors in the browser.

2

typeit-site-gatsby. The official site for TypeIt, the most versatile JavaScript typewriter effect library on the planet.

2

preload-testing. A little sandbox for experimenting with asset preloading.

2

map-everything. Add a map() method to the prototypes of Object, String, Set, and Map.

2

picperf-wordpress. WordPress plugin for upgrading your images with PicPerf.io.

2

gatsby-plugin-jam-comments. The official plugin for easily integrating JamComments into your Gatsby blog.

2

speed-limit-with-cloudflare.

2

vite-proxy-demo. A demo for using Vite to proxy/project a small SPA onto a deployed, production page during local development.

2

dom-updates-and-browser-repaints. A playground for experimenting with DOM updates and how they impact browser repaints.

2

browser-unload-testing. Exploring what happens to AJAX requests when the browser is about to unload.

2

jQuery-CenterIt. A very simple jQuery plugin that vertically & horizontally centers a selected element within the parent element.

2

save-image-as-format. JavaScript

1

wp-sahlstroms. Wordpress theme designed & developed for a local HVAC company.

1

generate-magnolia-key. Run a command to generate a Magnolia key and update your local public instance.

1

eleventy-plugin-jam-comments. The official plugin for easily integrating JamComments into your Eleventy blog.

1

rudimentary-react. A bare-bones React starter built on Vite.

1

jekyll-jam-comments. A Ruby gem for setting up JamComments in your Jekyll site.

1

github-actions-sandbox. A repo for getting started with GitHub Actions.

1

snip. Jamstack application for easily creating & sharing copy-able code snippets.

1

steppp. A little library for building multi-step experiences.

1

bridgetown-jam-comments. The official Bridgetown plugin for JamComments.

1

alexmacarthur. My personal README.

1
54
Apply