Archive for January, 2011

Keeping Up With Technology

| | |

I do lots of job interviews and one of my favorite questions to ask is “How do you keep up with technology?“. The answers I usually get fall into three buckets: “I read lots of blogs and news” Given the pace of change in our industry, having a good blogroll is vital to keeping up […]

Geek Comic: Steps to Reproduce

|

You may also like: Geek Comic: Daily StandupsGeek comic: Pair ProgrammingHow to Write a Children’s BookShould I Hate My Job? New Poll Says YesYet Another Painting

Goodbye to Paid TV

|

For whatever reason, cancelling paid TV became all the rage in 2010. Like others, we’ve been thinking about getting rid of DirecTV for some time now, but there was always something holding us back. Each time we got close to pulling the plug, a last minute protest would derail the plan and return us to […]

Devs Say the Darndest Things

| | | |

Software guys have great sayings. This may be surprising to some since we don’t usually associate mastery of the spoken word with geekdom. Nonetheless, there are some gems out there and I’ve compiled a short list of my favorites. Enjoy! “You can only have one baby in nine months no matter how many women you […]

Geek comic: Pair Programming

| | |

I decided create a series of comic strips about software development. All artwork is done on an iPad using Autodesk’s awesome Sketchbook Pro app and a Boxwave Stylus. Enjoy! You may also like: DoodlingGeek Comic: Daily StandupsGeek Comic: Steps to ReproduceHow to Write a Children’s BookLogitech Keyboard for iPad

The Joy of RSS

| |

Whenever I talk to my geek friends about how they keep up with their favorite sources of information, the obvious answer is RSS. Yet most non-geeks I know don’t seem to be aware of it, much less use it. So, in an effort to correct this travesty, I’d like to make the case for RSS. […]

Living in Cloud City

| | | | | |

I make it a point to back up as much data as I can into the Cloud. I didn’t always do this, but there were two compelling events that forced me to change. My path to the Cloud The first compelling event was actually two events. Specifically, twice in my life I had my computer […]

The Software Team

| |

Software development is a team sport (Yes, I realize that lone wolf coders can accomplish amazing things, but that just doesn’t scale well). To succeed in a team sport, you need a good team. To understand how to build a good team, you may need to look to other team sports for guidance. Sports like basketball. In basketball, successful teams […]

My album

|

A few years ago I decided to write an album. I’ve never written music before and by most accounts lacked all discernible talent for it. I’ve also never studied music before, so things like scale, tempo, and proper song structure were quite foreign concepts to me. In fact, the only musical thing I’ve done up to that […]

People I Don’t Want to Work With

|

There are many qualities that make a good engineer. This post is not about those. Instead, it’s about qualities that make me cringe and run away.

Safari To Go: how not to build an iPad app

| | | |

I really like Safari Books Online. As one colleague put it, it’s “the gift of unlimited knowledge“. For those who aren’t familiar, Safari is an online subscription-based book service. You pay a monthly fee to get access to a boat load of technology, business, finance, and other books. These books are only available in electronic […]