Modern open source frameworks remove a lot of the grunt work from web development. No need to manually reset all elements or give custom defined styles for all typefaces.
The problem now is deciding which boilerplate is best to get started. There’s something simple like Eric Meyer’s CSS reset. But then there’s fully robust options like the new Workbench boilerplate.
It’s actually a collection of useful features meant to help restyle your project. For example, it relies on the new sanitize.css library for resetting all browser defaults. Everything is coded in rem units with fully-responsive features baked into the source.
Check out the Workbench GitHub repo to learn more, or visit the Workbench page for sample demos.
It’s still a fairly new project but offers all the fundamentals you could ever need when coding a new web project.