For the past two years, I’ve worked on and blogged about...