PWA Starter: Service Worker
Service Worker # Note that this section will make heavy use of arrow functions, let and const, and other ES2015 and newer features. I've chosen to do this because I treat PWAs as progressive...
Service Worker # Note that this section will make heavy use of arrow functions, let and const, and other ES2015 and newer features. I've chosen to do this because I treat PWAs as progressive...
Manifest # The first, and easier, aspect of a PWA is the manifest. This is a JSON file that holds information about the content and gives supporting browsers hints and instructions for installing the...
Last year I worked at Google creating ILT curriculum for Progressive Web Applications. It's a great idea and I think the final product worked well, but it's not complete. If you're getting started you...
I have to admit that I'm absolutely lazy when it comes to actually testing and linting my Javascript code. I make sure it works but not to run unit tests or make sure that the code I write follows the...
A lot of this material is taken from Get started with variable fonts and the CSS Fonts Module Level 4 Version 1.8 of the OpenType font format specification introduces an extensive new technology,...
I came across this question in Quora and prepared a detailed answer but the more I think about it the more I think it deserves a more elaborate answer because it starts from a false premise, that you...
I know we've jumped all over the place but I want to distill some final thoughts Put the user first Seamless is a food delivery service that’s incredibly popular on the East Coast. In 2013, they...
The final empathy area I want to discuss is process and tooling. Who are we doing this for and what tools we're using to develop Who? # There are three groups of people we should empathize with:...
Accessibility is like dirty laundry we all know we should worry about it but we never do until we have no choice (and I'm the first one to admit that I suck at being proactive about addressing...
Another thing to do when looking at what our users do on our site is to see where they come from and what device they are browsing with. I used to not care as much about where users were coming from...