You may have noticed that I redesigned the site recently. The new design uses Boostrap, mainly to make the site work better on tablets and phones. This post will be about the good and the bad parts of my recent encounter with Bootstrap.

Bootstrap is basically a CSS and JavaScript framework that gives you nice-looking components such as buttons, menus, grid-based layout, etc. One of more interesting parts of Bootstrap is the responsive design functionality, which automatically rearranges and resizes the page to fit nicely on smaller screens, such as phones and tablets.