blog.micahferrell.com’s blog