https://developers.google.com/web/tools/lighthouse/
Great examples of progressive web apps in one room: https://www.progressivewebapproom.com/index.html
service worker helper: https://github.com/GoogleChromeLabs/sw-toolbox
JavaScript ES6 https://ponyfoo.com/books/practical-modern-javascript/chapters