New `util.promisify` in Node.js

This won't probably be a ground breaking news, but it's surely relevant if you work on Node.js. These days Node.js community is debating on how to integrate Promises into native methods... It seems the error-first callback style won't disappear anytime soon, but for the Promise aficionados a new utility is going to join the party; let's meet util.promisify. »

DRY and strawberries

Code reuse is important, but if you're not careful it can make more damage than good to your application. In this post I explore one of a such cases, and provide an alternative, still DRY-compliant, solution. The strawberries? Just read the post. »

Git alias: git unstage

One of the hidden gems of git is the possibility for the developer to define his/her own alias for common (this is really up to you) commands. I do not use too much this feature, but have to admit that, it sometimes helps a lot into making some commands much more clear, and easy to remember... a such case is git unstage. »

Asynchronous Font Loading

Recently I've changed how I manage to load custom fonts on my personal blog.
I'm now using typekit/webfontloader to load fonts asyncronously, and probably you should too! In this post I share my final configuration, and the performance improvements I recorded. »