Writing on science, technology and culture for @Medium.
Former @ForbesTech and @WiredGeekDad contributor. Freelance writer @arstechnica and many et ceteras.Writing on science, technology and culture for @Medium.
Former @ForbesTech and @WiredGeekDad contributor. Freelance writer @arstechnica and many et ceteras.