add blog post for May 30, finishing Hartl Chapter 2