That is a challenge, created by Wes Bos, which aim to code 30 Vanilla JS projects to inprove JS skills. I try to rewrite each of these small projects in my own way, add a new look, RWD funcionality and by doing this everyday I constantly getting to know new features of JavaScript and CSS.