Although he maintains his original ambition to become a world-famous cello player, Guy has taken a sabbatical to learn about the wonderful world of software development. His first real project was a game, Danny's Rooms, which he wrote for the autistic son of his cello teacher. In 1992, Danny's Rooms won an award from the Johns Hopkins National Search for Computing to Assist Persons with Disabilities and was featured on a segment of the National Public Radio program All Things Considered. Guy's first article, about OS/2, was published in Windows Developer's Journal. He has also written for Microsoft Systems Journal, Microsoft Interactive Developer, and Computer. His first book, RPC for NT, was published in 1994 by R&D Publications. Since then, Guy and his father, Henry, have coauthored Active Visual Basic 5.0 (1997), Inside Distributed COM (1998), and Programming Components with Microsoft Visual Basic 6.0 (1998), all published by Microsoft Press.
Henry's involvement with computers dates back to the IBM 1132 series at Haifa University. There he created the first computerized student admissions record written in Fortran IV. He later graduated from Columbia University with a degree in mathematics and moved from the Commodore SuperPET to a HERO 1 robot and then to an original IBM PC. In 1984, Henry and an ophthalmologist friend created AMOS, an insurance billing and patient appointment_scheduling program that achieved speed by bypassing MS-DOS to access video memory directly. Henry has earned a Master Mechanic license from the National Institute for Automotive Service Excellence, written a 6800 Motorola assembler to enable programming of the HERO 1 robot in assembly language instead of machine code, and earned Certified Computing Professional (CCP) status from the Institute for Certification of Computing Professionals (ICCP). He is employed in the information services division of United Parcel Service.