Archive for June, 2009

Natural links are better than non-natural

Wednesday, June 24th, 2009 Posted in Uncategorized | No Comments »

I got a spam email that I thought about blogging about, but decided not to. Then they spammed me *again*. Sheesh. So here goes. If you get an email with ... Read more..

30 days

Tuesday, June 23rd, 2009 Posted in Uncategorized | No Comments »

30 days is enough time to build a habit. Last month, I started trying to walk 10,000 steps a day for 30 days. I didn’t walk 10K steps every day, ... Read more..

My review of the iPhone 3GS

Monday, June 22nd, 2009 Posted in Uncategorized | No Comments »

Disclaimer: This post is entirely my personal opinion. I also own an HTC T-Mobile G1, which runs Google’s Android operating system. I picked up the new iPhone 3G S this Friday ... Read more..

How to read Persian (Farsi)

Friday, June 19th, 2009 Posted in Uncategorized | No Comments »

Google just added machine-translation of Persian (Farsi): This means you can now translate any text from Persian into English and from English into Persian — whether it’s a news story, a ... Read more..

Watch my site review session from Google I/O

Tuesday, June 16th, 2009 Posted in Uncategorized | No Comments »

At Google I/O a few weeks ago I did a site review session with fellow Google colleagues Brian White and Greg Grothaus. The video from that session is live now ... Read more..



Buy NFL Tickets
OK!