This is the next incarnation of the Chaos In Motion site, a web site I first started putting together on the theory I was going to go off and start my own company. Then I found a job at Symantec, and turned this web site into a Wiki. Well, the Wiki is still here (just as soon as I get around to uploading the files), but I find the more time I spend reading other people’s development blogs, the more I find I want to add to the conversation.

Hello, world!

Me; I’m a software developer and have been for the past 20 years. I have a passion for good user interface design and good design in general, and have written software for a variety of platforms, from MacOS X to the original Macintosh, Microsoft Windows, Linux, various flavors of Linux, embedded development (both for WinCE and other platforms, and also way back when “embedded” meant you had to know the processor’s start vector and debugging was as much about ocilloscopes and flashing EEPROMs), and goodness knows what. Nowadays I spend most of my professional life in C++, my personal life tinkering with Java, and wishing I had more time to play with Objective C.

But who cares about that? Over the next few days I hope to post a few comments about stuff I’ve encountered while writing code, including some quirks in Java, some oddities in WinCE, and why the BMW iDrive is incredibly annoying.