What to Read

If you’re choosing software, I wrote a somewhat irreverent guide on how to do that. Even software engineers will find it useful.

If you’re a developer, I wrote a career course. If you’re early in your career, it’ll add a million dollars to your lifetime earnings  by giving you a clear, upward path. Supposedly knowing a little about negotiation adds a million bucks (compound interest, etc.), and this goes way beyond that. Many (most?) senior devs don’t know this stuff.

If you are considering going to college, or have a kid, I wrote how you’re probably going to waste $200K on your education. But also, how not to waste that money.

If you’re curious about how America will radically change over the next 5-10 years, I wrote about the rise of the robot chauffeurs. Or as most call them, autonomous vehicles. I spent weeks researching it, and can’t tell you how many times my mind was blown.

I also give talks on careers and programmer productivity, if you need a speaker for your conference. Reviews have all been positive.

While I’m changing how you see the world, here are three documentaries that have done that for me:

Latest Articles

Passive Agressive Call to Action Buttons

Passive Agressive Call to Action Buttons

Marketing is hard. It certainly doesn't help when all these stupid jerks come to your site, check it out, and then take no action. I mean, you made it very clear what they should be doing on your site, but they just don't follow instructions. Pisses you off, right?...

What Stifles Startup Growth in OC?

Last night I attended an Orange County Tech Startups event on the future of innovation and startups in OC. Shervin Talieh put together great panels and I heard some interesting stats provided by journalist Chris Casacchia of the Orange County Business Journal (we need...

Prague: Thoughts and Observations

I spent the whole summer in Prague, the longest stay of my trip. It is without a doubt the most architecturally beautiful city I've ever visited, and I can't imagine that any city in America comes close. We have our natural wonders, that's for sure, but we're too...

Kyiv: Thoughts and Observations

"Let me show you a miracle." said the beautiful Ukrainian woman. "Give me your hand." Without a second thought I placed my hand in hers. Then, despite my immediate protestations, she pulls out a fancy 2-sided emery board and begins buffing and polishing my right index...

Tokyo: Parting Thoughts

Tokyo is a city of wonders and isolation. I wanted to wait until I left to write this up, because I didn't want to besmirch the city. Keep in mind, I had the highest hopes for Tokyo, and expectations are everything. Tokyo is clean and modern, perhaps more than any...

Web Framework Performance Benchmarks

This is making the rounds and is pretty interesting: http://www.techempower.com/blog/2013/03/28/framework-benchmarks/ My framework of choice, Grails, doesn't look spectacularly fast, although I already knew that. However, it is nice to see that it is notably faster...

Cebu City: First Impressions

I've recently arrived in Cebu City, Philippines. My impressions of the city are colored, of course, by living in the US, but also by spending the previous 2 months in Bangkok. Here's what struck me. Arrival Touch down in Manila (MNL), but almost didn't make it as...

Basically, I’m just gonna walk the earth.

Basically, I’m just gonna walk the earth.

I am beginning a grand adventure. Well, for me, anyway. At the end of this year, I will be flying to Bangkok, Thailand to start a 6 month (or longer) trek abroad. You know, like Caine in Kung Fu. Well, not exactly. This isn't a vacation. It's an experiment in nomadic...