add syntax highlighting, update blog post