Ethan Marcotte now blogs at Unstoppable Robot Ninja.