Philosophy
- Steve Jobs on running a company:
Apple is a $30 billion company [note: it now has almost $80 billion
in the bank], yet we've got less than 30 major
products. I don't know if that's ever been done before. Certainly the great
consumer electronics companies of the past had thousands of products. We
tend to focus much more. People think focus means saying yes to the thing
you've got to focus on. But that's not what it means at all. It means
saying no to the hundred other good ideas that there are. You have to pick
carefully.
Overview
Computing has changed extrodinarily quickly in the last 50 years, and there's no sign that it will slow down anytime soon. From mainframe computers that filled rooms, to minicomputers, workstations, PCs. Each of these transitions brought computing closer to everyday use. Now, between the cloud and mobile computing, computation has indeed become both ubiquitous and embedded in everything we do.
My research has similarly morphed over the years, in part reflecting the changing of the field of computer science. From designing algorithms for DNA sequencing (my dissertation) through systems programming, multimedia development (hypercard to Adobe Director to Flash with a side trip through Qucktime VR) to Web Programming (both client & server-side) and now to mobile programming.
Please use the tabs above to puruse some of the projects that I have been engaged in over the last few years.