Frontend Fuel - Issue 12


This repo triggered a whole discussion around the security of 3rd party CSS. A proof of concept to display how to use CSS to as a key logger.

Flash usage declines from 80% in 2014 to under 8% today.

Development of PhantomJS has been suspended and the project will soon be archived.

General Reading

A curated list of technical talks and articles about real-world enterprise frontend development.–r/frontend-case-studies

Jake Archibalds response to third party CSS is an interesting read.

The All-In-One Digital Accessibility E-Book.

Lesser known CSS quirks & advanced tips.

Accelerated Mobile Pages is a controversial topic in the web development world. Lets examine why that is.


Webs has completely re-recorded his React for beginners video tutorial for a more modern version of React.

Huge blog post all about CSS variables.

Using Sass to Control Scope With BEM Naming

How To Speed Up Continuous Integration Build With New NPM CI And package-lock.json


CSS Keylogger - old is new again [11min 28sec]

The future of Accessibility by Bruce Lawson.

Why Static Site Generators are Awesome [50mins]


Interested in seeing what the web platform can do compared to a native app, this site will tell you.

Test your site follows 50+ SEO, speed & security best practices

A curated collection of useful CSS snippets you can understand in 30 seconds or less.


Coding for women / March 6th / London

London Web Performance Group / March 7th / London

UpFront Conf 2018 / March 16th / Manchester

CityJSConf / March 26th / London

DeltaV Conference / May 10th - 11th / London

Libraries & Plugins

Webpack 4.0.0 has shipped with a tonne of changes.


It’s not you. Phones are designed to be addicting. [5mins 48sec]

We use this a lot in government, but did you know GDS is an initialism not an acronym? An acronym is when you pronounce the abbreviation as a real word (e.g. NASA). Otherwise it is known as an initialism (ex. HTML).