I really enjoy your blog posts. You have the ability to distill your ideas down to the essential concepts and communicate them very clearly. You also always seem to have the right proportions of confidence and humility, which is a rare find on the interwebs.