1. BEM modifiers

    .header__logo or .logo--header? If you don’t have an answer please read my thoughts on BEM modifiers and when to use them.
  2. BEM levels

    Here I present the notion I decided to call “BEM levels” and describe what you need to be to belong to them.
  3. BEM Blocks and Elements

    If you think that a BEM block is a huge thing on a page that contains other elements, you may be misunderstanding BEM.
  4. LiveReload in Opera using grunt and Webstorm

    In this post I will show you a way of adding a LiveReload functionality to your project via grunt-contrib-watch, it will be even more useful if your browser of choice is Opera and you use WebStorm or PhpStorm as your IDE.