CSS is important (or should that be !important?)
It can be depressing sometimes on the internet reading full stack and backend developers thinking that CSS is easy. Anyone can just bung something in and it’ll be fine. As a front end developer it makes me wonder what the point of me is.
The thing is, CSS isn’t easy. You can’t just bung something in and hope for the best. I’ve seen that this year in CMS plugins that you pay for that have terrible CSS.
There are a lot of floats going on, which feels outdated. Who uses floats for layouts these days? There also doesn’t feel like a lot of testing going on. It might look ok, but then fail when you resize the browser. They’ve written it assuming that the size of the browser on load is the size it will always be. But on a mobile or tablet you might turn it round. On a computer you might maximise your browser window - or make it smaller.
That’s the thing with working on the front end: users could do anything. It’s our job to anticipate that and test for it. Front end developers are useful after all!