He started at O'Reilly in a marketing position, later becoming an independent contractor writing computer code, which led to freelance opportunities with companies including Intel and Hewlett-Packard.
Ia mulai bekerja untuk O'Reilly pada posisi pemasaran, tetapi akhirnya menjadi kontraktor independen menulis kode komputer, yang memberikannya peluang terbuka dengan perusahaan termasuk Intel dan Hewlett-Packard.