DEV Community

Discussion on: Case against premade CSS frameworks (and Design systems)

Collapse
 
erebos-manannan profile image
Erebos Manannán

Don't get this wrong, but as someone with 20 years of professional experience you should know that your time is valuable enough that you shouldn't be spending it reinventing the wheel every time you do something.

CSS is not that hard, and neither is Python, and as a good developer/designer you still use the best bits from existing libraries, frameworks, boilerplates, etc. to reduce the amount of work you need to do to reach your desired goal regardless of which you work with.

I sure don't want to rewrite a CSS reset every time I start a project. I also don't want to worry about the basic styling, positioning, responsive design etc. .. sure, you sacrifice a tiny amount of customizability for efficiency, but with a good framework and a experienced user that is indeed a very tiny amount, and the payback in terms of speed is massive.

Also you really don't seem to appreciate how annoying it is for users to have to figure out "what does a button look like on this site" every time they enter a new site. Because too many people already follow your way of thinking, "reinvent everything, reuse nothing", I regularly bump into websites where I don't understand the controls.