Billy
bbag.bsky.social
Billy
@bbag.bsky.social
Slappin' CSS on things.
Three-way tie between temporal API, transition-behavior: allow-discrete, and anchor positioning, but tbh any one of those would be glorious
August 22, 2025 at 6:46 PM
Similar to what others have said here already, some sort of query selector-like syntax would be suuuuper useful, especially for pointing to a sibling input.

E.g. something that says "hey this label is for the input next to it" like:
<label for="+input">...</label>
<input type="text" />
August 12, 2025 at 4:10 PM
Hah, fingers crossed! Thanks for the excellent newsletter too btw, it's always a fun little rush when I see a new issue hit my inbox 🙂
April 22, 2025 at 11:32 PM
Funny side thought while reading: it's a bit ironic how the link for #5 in the Table of Contents instantly jumps down to the section about using `scroll-behavior: smooth` 😉
April 22, 2025 at 12:58 AM
On my android, goose and puffin both feel identical regardless of density, but toucan is significantly smoother 💪

Device: Galaxy S23
Browser: Firefox for Android (133)
Goose: 60
Toucan: 160
Puffin: 60
December 31, 2024 at 11:21 PM
Yeah the grouping makes sense but it's the *ordering* of those groups that I wonder about

Like do you put the group of flex/grid properties before or after position properties, transform/transition properties, etc? Or group by size? Or base > components > utilities like Tailwind? Or just yolo it?
November 28, 2024 at 2:48 PM
Genuine question: what would be the smartest ordering? Or something better than alphabetical?

I find myself using with alphabetical because it's immediately easy to locate the property I need and it's universally understood. Or maybe I've just been bitten by too much inconsistency with other ways 😅
November 27, 2024 at 6:24 AM