Thanks for stopping by. I'm a JavaScript, Vue and serverless evangelist (plus PHP dev in a former life) from Nottingham, UK.
Overview
I'm a JavaScript specialist and (in a former life) LAMP developer. In JavaScript Land I'm mostly in the Vue.js camp. I have a Stack Overflow rep of ~34K.
I'm currently Head of Engineering at Hello Lamp Post. I've built everything from award-winning virtual learning and assessment environments to headless CMS's to static site generators (SSG) in my time. You can read more on the Projects page or on my Linked In.
I've worked in Moscow, Nizhny Novgorod (also Russia), London and elsewhere. I was Senior Developer at Espresso Education (later bought by Discovery Education) until 2015, so I know a fair bit about e-learning.
Skills
I know some stuff.
JavaScript
Native JS
Vue 3 + ecosystem inc. Nuxt, Vite, Pinia etc. (I'm not a React guy)
Node + routers inc. Express, Itty, Hona
Component libraries e.g. Naive, Buefy, Vuestic
jQuery (yay for retro)
DBs/storage
Postgres
MySQL
Maria DB
Cloud e.g. CloudFlare's R2 storage
Headless e.g. Contentful (I'm a contributor); Cosmic DB
I've featured a couple of times in JavaScript Daily. I was also technical editor on the (terrible) Smashing jQuery.
Personal
I'm a musician, mainly a pianist, with a degree in piano and composition. I have a fledgling YouTube channel where I post my recordings. I also dabble with synthesisers.
I'm a passionate vegan and animal lover. Animal lovers are vegan. It's also increasingly believed that veganism is the single best thing we can do as individuals to fight the climate crisis.
I lived for four years in Nizhny Novgorod, Russia. I speak Russian. I used to be a tennis coach. I don't tweet.