Projects

Technical + creative personal projects

Only the most recent personal work here, but plenty more in the archive section!

Open Source

Open Source libraries for JavaScript developers

Nuxt Content Assets

Enable locally-located assets in Nuxt Content

Nuxt Areas

Scalable folder management for large Nuxt projects

Vue Class Store

Universal Vue stores you write once and use anywhere

Vuex Pathify

Vue / Vuex plugin providing a unified path syntax to Vuex stores

Spaceman

Manage monorepo workspaces with a prompt-based CLI

Outliner

Convert SVG strokes to outlined fills as a post-export process

Axios Actions

Bundle endpoints as callable, reusable services

State Machine

A powerful yet simply-configured JavaScript finite-state machine

ES Kit

A 'pick and mix' library that simplifies writing Elasticsearch code

Alias HQ

The end-to-end solution for migrating to and using path aliases

App Diary

Development diary and reflection on building a Trello clone from scratch

Personal

Personal development and creative endeavours

Dave Stewart

2021 refresh of davestewart.co.uk

Likely Logic

Holding page for my product development moniker

Branding Experiment

Branding experiment with overlays and colour mapping