Should I use my own CSS or Bootstrap?

  • read
Should I use my own CSS or Bootstrap?

Does your website or application have any of the following?

Paragraphs, tables, buttons, lists, tabs, headings, responsive embeds, images, responsive breakpoints, etc.

The main benefit of using Bootstrap is it saves you time writing common CSS styles most projects have. It is a toolkit you know is fully documented in case you need to add something down the road.

Also, consider these wise sayings…

  • Don’t reinvent the wheel.
  • Stand on the shoulders of giants.
  • KISS – keep it simple silly.
  • Good Designers Copy, Great Designers Steal
  • A penny saved is a penny earned; time saved is time earned; time = money; SO saved time is like earned money.
  • Form follows function
  • Just because you can doesn’t mean you should

Are there any disadvantages of using Bootstrap?

Since you didn’t write the class names and code yourself, it will take some time to learn the naming and code snippet structure to build the components. So there is a slight learning curve. But since the documentation is so nice it is not hard to use right away because you can copy and paste code snippets and modify them as you need to.

Another disadvantage is possibly having to write a lot of CSS overrides. But if you use the Sass files you can remove and customize the code you do not need.


I hope I have shown you Bootstrap is extremely helpful to developers because it saves you time writing redundant styles. You are most likely going to write CSS for typography, grid, etc. so why not reuse some of those elements. I also like the peace of mind of having a thorough documentation site to reference in case I forget how to do something. Plus the more Bootstrap sites I develop the more efficient I become. This time savings is beneficial in so many ways…. can do more projects in less time, projects are cheaper for clients, and less time spent writing CSS from scratch.


Written by: Jacob Lett, a website designer & developer who creates HubSpot CMS themes and writes web design & marketing books to help marketers, designers, and web developers grow their businesses. This blog is my own personal journal and source to help others through some challenges I have faced.
Connect on LinkedIn

Category: Common Questions

Related resources

  • HubSpot CMS vs WordPress: Feature Comparison and Review
  • 25+ Questions to Ask Before Redesigning Your Business Website
  • 5 Things A Business Should Consider Before a Website Redesign
  • How to Get a Responsive Website for Your Manufacturing Company
  • What Is a Good WordPress Alternative for Businesses?