In reply to Joshua Muheim.

We agree completely. For exactly the reasons you mention I tend to stay away from frameworks like Bootstrap. I much prefer using my own code.

I don;t want to completely knock frameworks. I understand why people like and use them. They can definitely improve production. But you're giving up control to someone else who didn't have your site in mind when they developed the framework. I'd rather do things my way than some arbitrary way.

Frameworks are beneficial to people who know what they're doing and know the framework well enough to customize it. They can pick a framework that will work with their project and use it to develop quickly.

Unfortunately they don't always get used that way. They get used for the quick part only and people use them instead of learning how to build the same thing themselves. Then we get lots and lots of sites looking exactly the same.

I remember that CSS-Tricks article. I think people sometimes do overthink how to build grids. I typically use more than 3 columns and I'd rather stick with % for the gutters, but the procedure is similar.