Joshua Bonnett got the programming bug early, drawing screens and buttons on blocks of wood while other kids played with toy cars. Eventually able to buy a computer with money earned from painting apartments over a summer, he started teaching himself Linux. He went on to the University of Massachusetts-Lowell to study computer science and history. At the end of his sophomore year, Joshua started working at a nonprofit called the Community Software Lab. Quickly realizing that working suited him far more than college, he dropped out and went to work. After relocating to San Francisco, Joshua then began working in the tech industry, first as a systems administrator and then in software development, where he has remained for the last four years.