Comment by paczki

1 day ago

At what point is a good point to call it a day though?

Unless I am very specifically being paid for it, which I would love to be and I would enjoy doing because I love CSS, there are features that would rather make my experience, and the experience of the entire site better over the course of a decade+, such as nesting. Nesting has changed everything about CSS for me with project organization that makes changes significantly easier, AND significantly easier to pass off to another person. Now that it's at about 90% browser compatability[0] I actively use it in every single project I can, but it's still not supported if you haven't updated your browser in 3 years or use a random oneoff browser that may come with your knockoff smartphone.

It is an excuse, but it's also an honest question. Granted, not all projects are created equal, some of them are for people looking for bleeding edge technology, where it makes sense they would have their browsers updated. Some are government websites that should be accessible to 100% of everybody even if they're looking at your page on a 14 year old psp.

[0] https://caniuse.com/css-nesting