Pinned Tweet
The urge to speak to real software developers is overpowered by the imposter syndrome of being a degree-less web developer.
I blame my friends; CSS, JavaScript, and HTML.
Me: “These color combinations do not pass a11y…” 🫠
Designer: “I used colors from the design system, here’s the link idiot.”
** checks design system **
Me: “I checked the design system and you used color combinations explicitly stated to fail a11y…”
My coworkers: wHy DoEs It LoOk LiKe ThIs?! 🥴
Me: “Have you tried refreshing the page or making the viewport full width?”
My coworkers: tHaNkS! iT lOoKs GoOd NoW!
Make it make sense. A senior developer has the skill of a junior developer but the title of a senior developer. His “peer” has to “bring him up to speed”. Reasonable?
The best tickets are those that are reported as required to be fixed, picked up and fixed, then reported as not required to be fixed…
Gotta make sure you cover edge cases:
"…a user could inadvertently scroll when trying to select a date, and close the calendar, which could lead to confusion, frustration, or (in extreme cases) anger (and possibly other emotional responses not yet considered)"
UX Designer: “Oh you want a design system and this new thing should look like all the other things?”
Me: “Yes”
UX Designer: * Produces ‘design system’ unique to new feature, independent of any existing elements * “Here! I made the design system!”
