When choosing typography to use in designs, narrow down your options by understanding the most common classifications, looking for typefaces with multiple variations and distinct characters, and pairing typefaces together with consistency and readability in mind.
- I do wonder if this is like learning a language, you just have to keep doing it to get good at it. I come away from articles like this thinking "I've got it now", and I clearly don't :D
- Read Writing Better CSS - Spruce CSS
A codebase that is easier to maintain. CSS can be chaotic; it is good to use a framework (or any system) so you are always familiar with each of your projects. It is also good if this framework is well developed and regularly updated (so your code will be smaller and more modern).
- Read Fun Parallax Scrolling CSS for Matterday - I love seeing guides like this, it makes it look very easy. I will still struggle though :D
- Read How we think about browsers | The GitHub Blog - We're currently doing a lot of thought about what it developers have to support when it comes to browsers. Is it n-2, n-1, based of your analytics? Just focus on progressive?
I lead the Chrome Developer Relations team at Google.
We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.
Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.