Robin has over 40 years experience of writing software, and developing websites and apps. He also has an extensive history of writing about computers and technology, with a portfolio of over 500 published magazine articles and about 40 books, many of which have been translated into other languages. He is also a prolific Internet video course instructor.