NEW TITLE RELEASE ANNOUNCEMENT
See the latest about a temporary release delay on new titles. Learn more.
James Floyd Kelly is a technology writer with degrees in English and Industrial engineering, he has written on a wide variety of topics that include LEGO robotics, open source software, and building 3D printers. James is a DIYer – a tinkerer and a maker who enjoys learning new skills whenever possible. He lives in Atlanta, Georgia with his wife and two young boys.