I write code. A lot of code. I've been writing code for over 10 years. In that time I've worked with and picked up many things. As a result, I'm often referred to by many as a polyglot. I'm able to context switch with ease and pick things up with little friction.

My work usually involves React whether it's in web or native form. More recently, TypeScript and Framer Motion have been getting involved. My most recent project was with OMM for Nike's House of Innovation. I've also been contributing to the next version of

Things I currently enjoy working/playing with.

  • React
  • React Native
  • Storybook
  • Framer Motion
  • Serverless
  • GreenSock
  • Recoil
  • Next.js
  • Gatsby
  • Node
  • Oclif
  • Eleventy
  • ThreeJs
  • JavaScript
  • Pug
  • Stylus
  • CSS
  • Tailwind
  • Canvas
  • Parcel
  • Gulp
  • Figma

Outside of work, I spend a lot of time creating whimsical demos and projects. I've made 700+ CodePens. I use these opportunities to learn or try new things. They also make great teaching aids. You can read about my ethos here. You can also catch me in action over on Twitch.

Check out some of my projects and demos below!

If you'd like to sponsor my content creation, that would be rad!



  • culr

    Search colors by keyword!
    react, greensock, serverless
  • Focussed Twitter

    Browser extension removing Twitter noise.
    javascript, css
  • Kody

    Dotfile and machine setup tool for OSX.
    javascript, node, shelljs
  • pxl

    Pixel art app for CSS, SVG, and PNG.
    react, css, canvas
  • use-caret-position

    Hook for finding caret position.
    react, rollup
  • Vincent van Git

    Draw images to your Github commit graph.
    react, greensock, serverless
"Vincent van Git" Introduction