controversial.io icon indicating copy to clipboard operation
controversial.io copied to clipboard

The previous iteration of my portfolio site (2016-2019)

controversial.io Build Status

This is my website. There are many like it, but this one is mine.

This website is comprised entirely of my own code – the only external libraries loaded are polyfills to improve browser support.

Code style

All of the JavaScript in this website is written using next generation ES6 features. The ES6 code is compliant with Airbnb's JavaScript style guide. The code is then transpiled to ES5 using Babel so that older browsers can execute it.

All of the CSS for this website is written using the Sass indented syntax. This is linted using sass-lint and a custom style guide (found in .sass-lint.yml).

You can check code style by running npm test and can compile everything with npm run build.