eBlox Blog: year in review