Writing Fast, Memory-Efficient JavaScript [smashingmagazine.com]