New blog post about promises in javascript