heap blog post