How to pick the least wrong colors || Matthew Ström, designer-leader
matthewstrom.com/writing/how-to-pick-the-least-wrong-colors/An algorithm for creating color palettes for data visualization
Adactio: Journal—Declarative design
adactio.com/journal/18982Defining the inputs instead of trying to control the outputs.
Please put units in names
ruudvanasseldonk.com/2022/03/20/please-put-units-in-namesUsing strong types, or putting units in names, is a small effort that can make a tremendous difference for code readability.
Typography is impossible. The practical guide to why laying out… | by Marcin Wichary | Medium Engineering
medium.engineering/typography-is-impossible-5872b0c7f891You’re a front-end engineer, building boxes and putting text inside them. A lot of websites, and a lot of native apps, are basically that — text flowing into boxes. It’s a testament to typography…
Inclusive Design
nngroup.com/articles/inclusive-design/Inclusive design describes methodologies to create products that understand and enable people of all backgrounds and abilities. It may address accessibility, age, economic situation, geographic location, language, race, and more.
Designing Beautiful Shadows in CSS
joshwcomeau.com/css/designing-shadows/When I look around the web, most of the shadows I see are fuzzy grey boxes. It doesn't have to be this way, though! CSS gives us the tools to create rich, lush, lifelike shadows. In this tutorial, I'll show you how.