introduce cleanup() function and sanitize the posts on post.Update and post.Insert calls rather than on ReadPost route
add code syntax highlighting to post/display