Microblog

One of my goals this year is getting better at CSS. I joke that my CSS skills peaked in 2015. But CSS has gained a ton of new, really cool things and browser support has been moving quickly compared the days of old.

This talk by Dylan Beattie from NDC London 2026 is a great introduction to what CSS is capable of these days.

I’m also slowly working through a course called CSS for JavaScript Developers by Josh Comeau, which is fantastically done.

youtube.com/watch?v=nhbYveaV0pk

css-for-js.dev/

blakewatson.com/links/2026-02-

social.lol/@bw/116048042420707226

The CSS Working Group publishes a page with all of the things that they'd like to fix in CSS but can't because the "mistakes" are already in the wild and changing them would break the web—an unforgivable sin. Here are a few of my favorites:

- z-index should be called z-order or depth and should Just Work on all elements (like it does on flex items).
- The alignment properties in Flexbox should have been writing-mode relative, not flex-flow relative, and thus could have reasonably understandable names like align-inline-* and align-block-*.
- It shouldn't be !important — that reads to engineers as “not important”. We should have picked another way to write this.
- Not quite a mistake, because it was a reasonable default for the 90s, but it would be more helpful since then if `background-repeat` defaulted to `no-repeat`.
- Box-sizing should be border-box by default.

And finally, the funniest one:

- Table layout should be sane.

wiki.csswg.org/ideas/mistakes

blakewatson.com/links/2026-02-

social.lol/@bw/116044590713754347

I met a disabled woman who was having her allotted in-home caregiver hours slashed because her state used an AI tool that redetermined her care needs. She is taking them to court, as she should (but shouldn't have to). That is absolutely ridiculous. A horrible use of AI.

social.lol/@bw/115982083080375724

Do you have a personal website? If so, are you paid to develop software? I know this won't be academically robust, but I'm curious about the number of people who have a personal website and are not themselves professional or semi-professional software developers, compared to the number of those who are.

For purposes of this poll, "professional developer" means have been paid to make software. Boost if this is interesting to you too!

social.lol/@bw/115976109808909729

Health care in America is obviously very screwed up. That said, there are resources out there available for people, but it's hard getting the word out about them.

For instance, people with a disability have access to a special savings account called an ABLE account. If you or someone you know is losing benefits because they have too much money in savings, this account is their way out of that problem.

ablenrc.org/what-is-able/what-

social.lol/@bw/115934393481528579

I've been getting into a solo TTRPG called Ironsworn: Starforged. I have a goal of doing more creative writing this year. I wanted it to be at a slower pace than the normal, tight-deadline, NaNoWriMo-style writing that I often attempt.

I don't usually publish my creative writing, but I decided to publish my playthrough of this game as a website, partly for funsies but also to keep me motivated. This isn't great fiction, mind you. It's a game, so the pacing is a bit different than a normal story.

starforged.blakewatson.com

social.lol/@bw/115879702053206941