Bill has been working at Microsoft on and off since 1989, when 640k should have been enough RAM for anyone. When not coding and designing and helping customers, Bill is a professional cartoonist (Unshelved, Not Invented Here), writer (Slate), and ukulele enthusiast. He is a husband, parent to two young adults, and caretaker of a dog, nine ducks, and a surprisingly opinionated fish.