Using CSS Custom Properties with Fallbacks for Efficiency
Less boilerplate, fewer surprises.
3 min read
Less boilerplate, fewer surprises.
Interoperability across browser vendors, explained.
A small JavaScript function for the pseudo-class CSS never gave us.
Accurate timelines, and a happy client.
Component libraries and visual regression testing.