UI Dev Newsletter #69
Issue #69
2021-08-09
-
Frustrating Design Patterns: Disabled Buttons
https://www.smashingmagazine.com/2021/08/frustrating-design-patterns-disabled-buttons/
Vitaly Friedman tries to answer how we can make disabled buttons more inclusive, when they work well, when they fail on us, when we need them, and how to avoid them. -
On the dl
https://benmyers.dev/blog/on-the-dl/
Ben Myers explains everything about the underrated description list element and shows some real-life uses of name-value pairs. -
Pseudo-classes
https://web.dev/learn/css/pseudo-classes/#:focus-:focus-within-and-:focus-visible
A lesson about CSS pseudo-classes and different states of it, like interactive, validation, and other states. -
Foundations
https://adactio.com/journal/18337
Jeremy Keith explains why web browsers shouldn't remove older features from new releases and why the web is meant for everyone to build, not only professional web developers. -
Visualizing a codebase
https://octo.github.com/projects/repo-visualization
Amelia Wattenberger explores ways to automatically visualize a GitHub repo and how that could be useful. -
what devs need
https://whatdevsneed.com/
Paul Haedrich introduces an open-source project for discovering developer tools to boost your workflow without ads, cookies, tracking, popups, or signups. -
gridless.design
https://gridless.design/
Donnie D'Amato introduces a thesis about the design grid and getting rid of it for web design experiences. -
bit
https://github.com/chriswalz/bit
Chris Walz introduces Bit, a modern Git CLI.
Happy coding!