Web dev links #9: Modern CSS and looking beyond Lighthouse
My Challenge to the Web Performance Community
File this under “Web perfomance - it’s complicated!”.
6 Concrete Tips That Will Make Your React Pull Requests Easier To Review
These tips are really React specific - they’re solid advice for pull requests in any language/framework/paradigm.
Why do Webdevs keep trying to kill REST?
Shawn Wang elaborates on how we got to where we are in modern web development and what are some of the pros and cons.
Developer Tools secrets that shouldn’t be secrets
Some useful tips for more efficient web development. In particular I like the suggestion to use console.log({ width })
instead of console.log(width)
so that you get a named variable - a very simple and obvious solution in hindsight.
CSS in 2022
A good round-up of some new CSS options potentially arriving in 2022. There’s some classics like sub-grid and container queries, but also some lesser known changes. For me this was my first time to here of the new overscroll-behavior
property which seems incredibly valuable for web apps, and “Color Functions” would have save me a couple of hours of work when we recently reworked how our button colours are generated on fishbrain.com