Articles and talks
- Doing nothing for visual regression testing
Visual regression testing approach wrapped into a nice and neat plugin for SC5 StyleGuide presented at HelsinkiJs meetup in October 2015.
- Driving Style-Guide-Driven Development
This talk describes experience of brining Style-Guide-Driven Development into practise and reveals how it ended up with developing a special tool — Style Guide Generator by SC5. The presenttaion was given at EmpireJS 2015, New York and ScotlandJS 2015, Edinburgh.
- Automating Style-Guide-Driven
This article at SmashingMagazine was published on 5th March 2105. It explained the motivation and benefits of style-guide-driven development and component-based approach in frontend.
- Styleguide generator by SC5
With this presentation I introduced SC5 StyleGuide to frontend developers at Veikkaus and Elisa in December 2014 and January 2015 and Frontend.fi on January 2015.
- BEM FAQ
A list of frequently asked questions about BEM and detailed answers to them.
- JSCS in use at SC5 Online
- The thinking behind BEM
The talk at Front-Trends 2013 gives a birds-eye view of the sometimes surprising ideas behind BEM, and the benefits they offer developers.
- Maintainable Frontend Development with
This is a talk given at Metarefresh on 23 February 2013 in Bangalore (India). It shows how BEM helps to keep web interfaces easy-to-maintain and fast-to-develop.
- Quick start with full BEM
This tutorial shows how to run a BEM-project and enjoy helpful
bem tools, efficient
- What you can borrow from Yandex frontend
This content is also available as an article "What you can borrow from Yandex frontend dev".
- Frontend evolution at Yandex
Full 7-year evolution of BEM in 10 minutes. This is in the talk at Fronteers Jam Session, October 2012 in Amsterdam.
- A New Frontend Methodology:
The first article about BEM in English.
- How to use BEM! outside Yandex
Sceencast based on my talk at Yandex.Saturday Conferece on 25 February 2012 in Chelyabinsk (Russia). Says that every team can enjoy BEM and improve its work. Inside you can find examples of using BEM with Haml and Django.