This Week I Learned (Aug 8-14)

Progressive Web Apps are my focus these days. I love the ideas behind them and they use all of the tech that I have been wanting to learn. On top of Jon Duckett’s Javascript Book, these are the articles that I learned from this week.

A Beginner’s Guide to Progressive Web Apps

This is a great primer. It describes what PWAs are and how to get started in building them. The biggest takeaway for me was the details on the manifest file and I’ll be referencing this when I need to do make one.

Designing Great UIs for Progressive Web Apps

There is so much to think about in creating an app-like feel and I’m likely going to reference this a thousand times until it’s all etched in my memory. He covers so many great details to consider.

Designing Responsive Progressive Web Apps

This article reference’s Owen’s post on UI and expands on it as well. It’s more of a thinkpiece, weighing out the pros and cons of how much to adapt your app to the OS. I loved it because it’s another thing that I now know to consider as I’m building.

var const let

Remy shares some quick thoughts on when to use these. He’s writing mostly in the context of Node, but it helps either way. I’m not writing ES2015 yet, but the tl;dr is in my head now: always use const, except for primitives whose value will change, then use let.

Semi-related, I learned what primitives are after reading this. Like many things in JS, it’s straight forward once you get a good explanation. The majority of mine have been coming form Jon Duckett’s book, but primitives are all of the “simple” data types: string, number, boolean, undefined, null. In contrast, the “complex” data type is an object. TWIL, yo.

Check out
Front-end conf
we're bringing the conf back in April 2024!
10 speakers across two days, with plenty
of time for conversations