Links
The Layouts of Tomorrow
I went over to dribbble in search of fresh webdesign ideas - how hard is it to build a non-standard layout, given the modern CSS tools we have today?
Your Brain on Front-End Development
I know when I look at a design (heck, even if I know I'm not going to be building it), my front-end brain starts triggering all sorts of things I know will be related to the task… Accessibility! Performance! Semantics! Design systems!
Image Inconsistencies: How and When Browsers Download Images
If you’re making heavy use of background images and, for whatever reason, are not showing all of them for first render, beware that some browsers will go ahead and download them anyway: you might want to look into better strategies for hidden content (e.g. removal from the DOM rather than display: none;).
Practical Tips for Working with CSS Variables
I’ve been playing around with CSS variables (or custom properties) quite a lot recently and thought I’d share a few tips as I develop a practical strategy for integrating them into my workflow. Including types of variables, scoping, defaults, and preprocessor variables.
Reflections on building an MVP design system in 3 months
This case study aims to chronicle the creation of our working design system at Linqia. I’ll share insight into the questions we asked, our process for getting started, the tools we used to create and implement the system, and also how we document, maintain, and share the system with our team.
Videos
Death to the Boring Design System, by James Y Rauhut
Everyday a new design system, style guide, or component library is being made. It is wonderful how easy it is make one now! But we have gotten into era where we do not push the potential of a design system. Let’s explore how efforts, like CSS Grid, are allowing us to push what a design system does! We will preview what we are doing for a design system that supports 350,000 IBMers.