Passion

This guy rocks. I like his direct, no-bullshit style. His message? Love what you do. Have passion. You will succeed. Look and listen. He's a living example of his message.
 Gary Vaynerchuck of Wine Library TV:

h/t Jeff Tunnell

Software Development Like Golf?

I'm a fan of analogies. While sometimes they can be like a bad joke, othertimes they can be an effective means for communicating a complex topic.
Software Development is one such topic, and I often deal with trying to communicate the challenges of software with those who have little or no experience in it, so finding good [...]

Some Principles of Design

I'm trying to document some basic, yet ever-important software design principles into a list that I can reference and expand on in the future. You often see these principles discussed individually, but I believe that they need to be considered collectively.
So, this is what I have so far:

The KISS principle – Keep It Simple Stupid
Iterate early, [...]

Video Gaming Trends

Wow, I knew the video gaming industry was invading or has already invaded the mainstream entertainment market, but I don't think I recognized the depth of its invasiveness and the trend that has taken hold.
Earlier in December, Advertising Pawn posted an impressive presentation entitled "Gaming Trends" that I suggest everyone browse, regardless of your techie [...]

New Online Collaboration Tool: Stixy

I've seen a few of these new, higher fidelity collaboration tools under development, but this one is rich. Stixy.com is an online collaboration tool for notes, photos, documents, and todo lists. The site recently went from private beta to public beta, and bets of all it's free.
Rather than share a bunch of documents, you create [...]