Here some of my own quick observations from the talk…
- Hearing Addy describe all the “advancements” that help improve performance on these heavy JS-driven apps feels massively convoluted and over-designed, and an absolute nightmare to maintain. Its one of the reasons why I love the Lean Web so much!
- Just like with accessibility, it’s cheaper and easier to build something performant from the start. He compares reining in your JS on a 6-month old project to trying to sweep water back into the ocean.
- An old iPhone 8 is more performant than newer low-end phones (same is true for M-chip Macs vs. typical computer). And for many, many people, the web is experienced on new-but-low-end mobile devices.
A majority of Addy’s talk is spent discussing various challenges and how to address them. I highly recommend watching the whole thing.