Good to see open source alternatives to the awful Logitech software. I only realized how bad the Logitech software is after switching from a G502 with on-board memory to an MX Master mouse that does not have on-board memory and needs to have the app constantly running in the background to use the gestures.
Personally I've been using BetterMouse on macOS with my MX Master, although it's not open source.
I'm a little confused, is this still a beta release? The migration guide still refers to it as beta: https://expressjs.com/en/guide/migrating-5.html, but the release on GitHub and npm is simply "5.0.0", while v4.20 is tagged latest.
For me it won because I view tailwind as vanilla CSS with a nicer syntax (mostly) and sane defaults that makes your website look decent out of the box. With the prettier autosorting plugin, the classes are ordered in a predictable fashion, making it easier to read than one would imagine.
It's not a perfect replacement for vanilla CSS and I still fall back down to writing plain old CSS for stuff like box shadows or more interesting grid layouts, and using tailwind modifiers like different screen sizes is less than ideal with having to prefix every single CSS property with the same modifier.
The "default" (no css) look of HTML pages with black on white Serif text with default paddings / margins / spacing...must also have been picked at the time to make web pages look pretty (in a generic sense) out of the box? Just that we have now evolved in our sense of visual design tastes / whats possible has changed over the decades, maybe.