Front-End Development

Front-end Development

I have been building applications for over 15 years using the following core front-end languages.

  • CSS2.1–CSS5.01
  • HTML4.1–HTML5.1
  • ES4–ES2024
  • SVG 1.1
  • JSON

Below is a semi-comprehensive list of all of the technologies I've used in order to produce web applications for my clients:

Building & Bundling

  • Rollup
  • Gulp
  • Parcel
  • Grunt
  • WebPack

Styling

  • SASS / SCSS
  • PostCSS
  • Stylus
  • Less

Templating

  • Jade / Pug
  • Handlebars
  • Razor
  • JSX
  • Twig

Frameworks & Interactions

  • Vue
  • Lit
  • React
  • Angular
  • jQuery
  • jQueryUI

Testing & Linting

  • ESLint
  • Stylelint
  • Jest
  • Mocha
  • Chai
  • Jasmine
  • Puppeteer
  • Selenium

Browser APIs

  • CSSOM
  • Web Components
  • Canvas
  • Speech Recognition
  • Geolocation