Projects

This is a collection of stuff that I’ve made.

Web applications and things

Plugins and Packages

  • Peekobot (JS/CSS) – a simple, choice-driven chatbot framework for your website written in less than 100 lines of ES6 vanilla JavaScript (and some CSS).
  • Laravel Asset Cache (Laravel package) – Local caching for inclusion of JavaScript and CSS assets in Laravel projects
  • Sync Pinboard (WordPress) – Plugin to sync Pinboard pins to a custom post type, complete with Gutenberg block for display of pins.
  • Sync Raindrop (WordPress) – Plugin to sync Raindrop bookmarks to a custom post type.
  • Sync Mastodon (WordPress) – Plugin to sync Mastodon posts from a single account to a custom post type.

Articles and Podcasts elsewhere

Tech Talks

It’s been a privilege to speak at some WordPress-focussed tech conferences on not-WordPress-specific topics:

Blog Series

Old/Archived/Paused Projects

  • WP Quick Image (WordPress) – Like Quick Draft but for images – a quick way to post an image to WordPress
  • Today I – (paused – awaiting rebuild) a tool to encourage and record daily creativity
  • Kownter – (Now just the blog of the attempt!) An attempt at my own simple, privacy-aware website analytics tool, documenting progress as I go
  • Press Ups – simple WordPress training (old and out of date now)
  • swaptheworld.uk – This was an app I span up for swapping the “Build the World” trading cards.
  • wichelstowe.world – This was an app for tracking a round-the-world exercise challenge, very quickly converted from Today I’s code.
  • ScreenTimer – a simple screen timer, yes, ironically, on a screen