Dave McKay first used computers in industry when punched paper tape was in vogue and he has been programming ever since. His use of computers pre-dates the birth of the PC and the public release of Unix. He has programmed in everything from 6502 assembly to Lisp, and from Forth to C#.

After over 30 years in the IT industry, he is now a full-time technology journalist. During his career, he has worked as a freelance programmer, manager of an international software development team, an IT services project manager, and, most recently, as a Data Protection Officer. Dave is a Linux evangelist, an open source advocate, and an inveterate tinkerer. He used Ubuntu as his only operating system for over a decade but recently hopped distro to Manjaro.

Dave doesn't know how many Raspberry Pi's are in his house.

About How-To Geek

How-To Geek is an online technology magazine and one of the top 500 websites in the US. Since it was created more than a decade ago, the site’s 10,000+ in-depth articles have been read over 1 billion times. More than 15 million people read our articles every month.

We're the people you turn to when you want someone to explain technology, whether that means detailed troubleshooting guides or in-depth explainers on the latest tech. Our team of expert writers and editors have decades of experience in journalism and technology. Beyond the web, they've written books for publishers like Microsoft Press and have been published in print magazines like PCWorld and Consumers Digest.

How-To Geek has been recommended as an expert resource by industry groups like the Wi-Fi Alliance and newspapers like The New York Times. Organizations like the BBC and Wirecutter have directed their readers to us for our helpful tutorials. Our writers have been interviewed as experts on TV and radio programs. We're an independent company that remains fully owned by our founders, too.

Learn More About How-To Geek »