Frontend Fuel - Issue 30

News

Lots of statistics of the State of JavaScript have been released for 2018. https://2018.stateofjs.com/

If you have an npm module (event-stream) used by millions and you give ownership to a random hacker, you’re going to have a bad time. https://github.com/dominictarr/event-stream/issues/116

Highlights from Chrome Dev Summit 2018. https://bitsofco.de/chrome-dev-summit-2018/

GOV.UK Frontend version 2.4.0 & GOV.UK Prototype Kit version 8.4.0 released. https://github.com/alphagov/govuk-frontend/releases/tag/v2.4.0 https://github.com/alphagov/govuk-prototype-kit/releases/tag/v8.4.0

Code Advent Calendars

As we are in the run-up to Christmas, here’s a selection of developer advent calendars: https://24ways.org/ https://www.24a11y.com/ https://adventofcode.com/ https://christmasexperiments.com/experiments

General Reading

Background Fetch API: Get Ready To Use It! https://medium.com/@webmaxru/background-fetch-api-get-ready-to-use-it-69cca522cd8f

Using JavaScript and the power of thought to control a computer. https://medium.com/@devdevcharlie/experimenting-with-brain-computer-interfaces-in-javascript-8d6cb891fda8

What are the differences between Web workers, Service workers and Worklets. https://bitsofco.de/web-workers-vs-service-workers-vs-worklets/

Patrick Meenan (of WebPageTest) discusses Cloudflare Workers to speed up Google Fonts. https://blog.cloudflare.com/fast-google-fonts-with-cloudflare-workers/

Presentations

Accessibility in the GOV.UK Design System - Nick Colley - Design Systems London [20 mins] https://www.youtube.com/watch?v=OeyMEDPnPcE

Demo of Native Lazy Loading on the Web [6 mins] https://www.youtube.com/watch?feature=share&v=x-BUe68grtY

Why I use the BEM naming convention for my CSS [7 mins] https://www.youtube.com/watch?v=SLjHSVwXYq4

Chris Coyier - The All Powerful Front End Developer [31 mins] https://www.youtube.com/watch?v=grSxHfGoaeg

Tools

Learn Regular Expressions using Regexr. https://regexr.com/

Events

London Web Performance / December 4th / London. https://ldnwebperf.org/

You Got This! / January 19th 2019 / London. https://yougotthis.io/

New Adventures Conf / January 23-25th / Nottingham. https://newadventuresconf.com/2019/

Frontend North East / April 3rd / Newcastle. https://2019.frontendne.co.uk/

Off-topic

The engineering design of a NERF blaster, including how it shoots only one dart at a time using a novel air restriction mechanism. [3 mins] https://www.youtube.com/watch?v=qCxco6227xo