I enjoyed your blog post, it touches on an important point that I find myself getting caught in. Explaining what I'm building in a technical manner or with a logical description that doesn't address what people really care about, "how will this product help me (save me time/money)?"