All archived posts in this Category.
September 29th, 2008

After my fiancée and I officially decided to move to Silicon Valley, I found myself in the market for a new programming job. Before I even looked at any job openings, though, I updated my resume. I strongly feel that the resume is often the make-or-break factor when applying for jobs. A well-written resume can [...]

You can call me a software engineer or a software developer. You can call me a computer scientist. You can even call me a Technical Yahoo! Software System Development Engineer. Whatever. I call myself a programmer, maybe a hacker on self-congratulatory days. My first programming-related job was working as a systems administrator during my senior [...]

June 23rd, 2008

I accepted a new job in Silicon Valley recently. The short version is that I am now gainfully employed with Yahoo. The long version will be arriving in several parts. Look for part one soon. The first part will cover the reasons we (my fiancée and myself) chose Silicon Valley, along with the beginning of [...]

September 20th, 2007

What do you really want to accomplish in the next month, the next year, the next decade? Is your career on track? Are your relationships developing correctly? Do you really even know? The Yardstick We cannot measure our success without knowing what success will look like. Our goals should be the yardsticks for our lives. [...]

March 7th, 2007

Let’s face it, we hate everyone else on the road. We’re all absolutely fed up with the terrible drivers. Unfortunately, the bad drivers show no signs of disappearing. If anything, the number of bad drivers seem to actually be increasing. Maybe that’s because we are the very same drivers we hate. Here’s my thoughts on what it takes (and what it means) to be a good driver.

Sometimes it seems that practical advice has died. Get-rich-quick schemes have become as common as they are ineffective, with everyone pitching the easy path. These eight steps provide a straightforward, realistic path to reaching your goals. These steps won’t provide any easy fixes, but if you want advice that actually works, read on.

February 10th, 2007

What do all productive people have in common? They’ve all followed the same simple advice we’ve heard over and over: Do something you love. It sounds so simple that it hardly seems worth mentioning, but it’s absolutely fundamental to productivity.