{"id":355016,"date":"2021-11-02T14:28:22","date_gmt":"2021-11-02T21:28:22","guid":{"rendered":"https:\/\/css-tricks.com\/?p=355016"},"modified":"2021-11-02T15:07:47","modified_gmt":"2021-11-02T22:07:47","slug":"gui-challenges","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/gui-challenges\/","title":{"rendered":"GUI Challenges"},"content":{"rendered":"\n

I keep bookmarking Adam’s GUI Challenges<\/a> posts\/videos and, before I even have a chance to review and link them up, another one is already published! Fortunately, the homepage for them on web.dev<\/a> is a nice roundup. <\/p>\n\n\n\n\n\n\n\n

For example, a recent one is the split-button component (article<\/a> \/ video<\/a> \/ demo<\/a>). It’s one thing to have a design spec, code it up so it works and looks right, and call it a day. But, dare I say that real<\/em> front-end development is thinking deeper than that<\/a>. In just this one component Adam looks at:<\/p>\n\n\n\n