The so different frontend community and how we deal with it
Long time ago I could read and learn about web development in Russian only. Later, having completed an English language course, I began to read articles and blogs in English more and more. The same went for conferences: I visited Russian-speaking conferences at first and later switched to English-speaking conferences in Europe. In both articles and conference talks, I noticed how the content was different depending on the language used. Sometime I even thought that the communities evolve in different ways and follow different directions.
Using side drawers in mobile apps on Steroids.js
Docpad with the taste of BEM
Let me present a stub for docpad-run project with bem-built static assets. If you ever wanted to be a generic blog holder equiped with nice and neat static files, here we go.
HTML5 mobile apps with native UI on Steroids
Recently I attended Front Trends 2014 in Warsaw. This is an awesome conference which you should (no, definitely have to!) attend in 2015. Besides incredible main programm Front Trends provides a set of Lighting Talks. This year I was a part of it presenting Steroids, a framework and a toolkit for developing HTML5 mobile apps. If you did not have a chance to hear it, this offline text presentation is for you.
Switching to bem-core#v2
The bem-core library goes futher and there already is 2.0.0 version available. This blog was safely switched to the new major version with some diff to the code. Now so can do you. Careful examination of the version changelog will help you with it. Look how I did this.
BEML - an HTML preprocessor for BEM
Depending on a project people prefer different ways to adapt BEM. This results into a range of tools for our choice. Today, I am translating Maxim Shkalin's description of the BEML templating pre-processor. Willing to lighten the development with BEM I propose a tiny extension for the HTML syntax (yes, I used to writ all those long CSS classes manually). As the name BEMHTML is greedily taken by the Yandex guys, let us call it BEML.