Jon Christensen's Projects
A collection of components built to be used in the block editor
A reference for the render impact of mutating CSS properties.
10up Engineering Best Practices
My personal repository
Printing since 1440. Development hub for the editor focus in core. Plugin is available from the official WordPress repository.
Using jQuery AJAX and History API for a drop in plugin to do both.
A test Jekyll based blog: https://firestorm980.github.io/jekyllblog
11ty powered version of the JMCDSN site
Astro version of JMCDSN.
Liveblogging done right. Using WordPress.
A quick boilerplate setup for ParcelJS that includes PostCSS, Stylelint, ESLint. No libraries assumed.
Creates a before and after scrubber for two images
A simple podcasting solution for WordPress.
Place for me to store my own collection of web tricks, with documentation.
A jQuery plugin that can make timelines similarly to how version control packages do.
A plugin to help elements around the DOM
A boilerplate based on https://vitejs.dev/
A element visibility plugin for jQuery to give useful information about an element and it's status in the viewport.
Comparing the performance of webcomponents against popular frameworks
A Webpack starter boilerplate for projects and sandboxing with CSS & JS linting, HMR, PostCSS, and more.
Automatically setup models and input mappings for WebXR controllers
Custom throttled window events with useful data.
10up WordPress project scaffold.
WP plugin that uses Microsoft Azure Cognitive Services to fetch possible alternate text for images.