New post, kind of weirdly personal-feeling one. I don't know if it'll land with you, but I hope it at least gives you something to consider.
New post, kind of weirdly personal-feeling one. I don't know if it'll land with you, but I hope it at least gives you something to consider.
@collinsworth Bang on.
People complain about CSS yet spend hours abstracting CSS variables into design tokens, then assigning absolute values to them. Huh?
The 'i could do that' urge is strong.
@lukechannings @collinsworth my point - badly made - is that people may subconsciously think 'I could do that', yet assign absolute values like padding and margin in Figma which shows right out of the traps they can't. Or, derive colour values programmatically that create contrast problems across a design.
Both examples I have experienced, repeatedly. Hence, collaboration and communication is really what needs to be valued.
@muddymoles @collinsworth I get you. CSS is collaborative and social in a way that most other languages aren't.
Because everything is global, inexperienced or lazy UI devs will hack their thing until it works, and if any shared styles are involved it can quickly become whack-a-mole of !important and z-index++.
shudders