Updated the blog post
Wrote new blog post on optionals