Need a discount on popular programming courses? Find them here. View offers
After spells as a writer, editor, and English language teacher, I spent two decades in IT as a developer, team leader, and manager.
Nowadays, I've returned to writing, but I also blog, podcast, and broadcast a weekly radio show.