desktop computing

Mental Models, Mantras and My Mission

This article also appears in Global Nerdy. Like the previous article, it’s about my role at Microsoft and doesn’t delve…

15 years ago