I go to a lot of concerts every year. Yesterday I saw a different kind of rock star. Seth Godin is marketing wizard, a best-selling author, a brilliant blogger and one of the best public speakers I’ve ever seen.

Yes, this guy rocks!

He was in Cincinnati yesterday to give the keynote speech at an event called “Brandemonium” (because all of the good names are taken, apparently).

His presentation was ostensibly about how consumer brands can better connect with customers in the digital age. But really it was about life. About generosity. About art. About connecting. About overcoming fear.

His presenting style should be required viewing for any public speaker. Way too many folks try to cram a bunch of bullet points, charts and graphs onto their PowerPoint slides, and they wind up being a huge distraction to the audience… and a crutch for the speaker. Seth uses compelling visuals (one per slide) and a sprinkling of text to move his narrative along, so you can focus on the story instead of the charts and graphs.

I set up a blog a few years ago, and created a whopping total of about five blog posts in the first 18 months of its existence. Then Seth issued a “blog post a day for one week” challenge via his own blog, and that was exactly the kickstart I needed. (So if you don’t like dubbatrubba.com, blame Seth, not me!) He taught me that if you keep waiting for “perfect” you’ll squander your talent (using that term very loosely). “Ship your product” in Seth’s parlance means creating something and putting it out into the world.

I highly recommend you subscribe to Seth’s blog. You’ll get a daily email containing his latest blog post – most posts take just a minute or two to read, but the food for thought will sustain you all day long.

I know I sound like a fanboy. Because I am. You should be too.