Anyone who builds websites knows how time-consuming cascading style sheets (CSS) development can be, but delegating the task to a CSS preprocessor can alleviate the tedium and handle the “dirty work”. Sass (Syntactically Awesome Style Sheets), Less (Leaner Style Sheets) and Stylus are the top CSS pre-processors used by web developers today.
There are many CMS options out there and they all have their features, pluses and minuses. Choosing the CMS that is right for you is based on several factors:
Since it would not be feasible to buy every popular mobile device on the market today to test applications, it is necessary as a developer to find ways to emulate various viewports. Until recently, I used Opera’s emulator that allowed the selection of device profiles from a dropdown menu. It worked fairly well though it was a little clunky.