Last summer, we at Fuga Cloud started rethinking the way we approach writing our CSS. Before this point, we were still using vanilla CSS. This was starting to become more of a problem with every feature we rolled out. So when I started working here, my first assignment was to implement SCSS following the ITCSS methodology. This enabled us to do two things: SCSS enabled us to write SCSS in a component-like way ITCSS forced us to write our CSS in a logical order We chose Gulp to compile our SCSS and to automate some other stuff such as minification and sourcemaps etc.