How Will People Discover Your Product?

How many times have you built something just thinking they will come….and then they didn’t? That’s the story of my life as a software developer. I love building software, but self-promotion? Shouldn’t the product sell itself? The unfortunate reality is that it’s a noisy world. Even killer products like the iPhone and iPad needed that […]

Are Screamers the Best Managers?

If you think about some of the most successful business leaders who would you name? If you’re a technology guy like me you might say Bill Gates and Steve Jobs. If you’re in the entertainment industry, you might mention Walt Disney. In my own life, I’d put the founder of the consulting firm I used […]

3 Reasons to Write a Blog

People often wonder what the point of blogging is. Especially when starting out, it can be a lot like yelling in a noisy train station. There are lots of others bloggers out there (roughly 70 million at last count), and what you’re talking about may seem to go unnoticed by the world at large. For […]

Seinfeld’s Secret to Success

A young comedian once asked Jerry Seinfeld to share his secret to being so successful. Seinfeld explained that a comedian is successful because he has funny jokes, and the key to having funny jokes is to work on them as much as possible. To enforce this habit, Seinfeld set up a big calendar on the […]

How Not to Be a Perfectionist

I’ve often struggled with perfectionism. In fact, I never used to blog because I was always trying to write the “perfect” blog on the “perfect” topic so at the end of the day I wouldn’t publish anything. Perfectionism can be useful to help ensure quality, but at some point you start to face diminishing returns. […]