Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else? Let's dig into it.
Working material to the Smashing Meets Figma talk. In the talk, I cover how to connect spreadsheets and APIs with Google Sheets and the amazing Kernel plugin. Follow video at: https://www.youtube.com/watch?v=Njf_xX0mPWs
Why are traditional knobs not replaced by touchscreens in cockpits? - Quora
Answer (1 of 5): They can be for certain tasks, but in turbulence or emergency situations you need precision in action, which is difficult to do with a touchscreen - you don’t want to touch the incorrect icon and exacerbate the emergency situation or activate/deactivate a system unnecessarily. If...
Golden Rules for Typography on the Web by Richard Rutter
Typography is what comes between the author and the reader. This is as true on the web as it is in any other medium. If a text has anything at all significant to say, it needs a typographer’s care, which will in turn be repaid by the reader’s attention. If you design websites or use CSS then you are a typographer whether you know it or not.
The ideal line length & line height in web design - Pimp my Type
Line length & line height are crucial if you want your text to look pleasant. This article shows how they are interconnected and what to focus on when setting it in web or app design.
The Feature Trap: Why Feature Centricity Is Harming Your Product — Smashing Magazine
Most product teams commonly adopt a feature-centric mindset, finding them convenient for brainstorming, drafting requirement documents, and integrating into backlogs and ticketing systems. In this article, Andy Budd shows how fixation with features might be holding you back and how making a few small tweaks to your process could make an entire world of difference.