80,000 lines of assembly code, Cold Fusion, a Russian winter and one bad TLB entry ....
What do these things have in common? They are just some of the few things I have lived through in my 16 years of developing software.
In 1990 I graduated college and went to work at Apple Computer. I still have the "Journey Begins" T-Shirt they gave to all new employees. While there I worked on the first PowerPC computers. I left Apple in 1994 and headed off to Europe to work at various companies and in various countries. After Europe I went to work at Totally Games. There I worked on both PC and Macintosh versions of X-Wing and TIE Fighter, as well X-Wing vs. TIE Fighter.
After coming back from Europe I also started learning Flying Trapeze and Circus Arts at a local school in California. I took a year off to do Circus Performing with the San Francisco School of Circus Arts and the New Pickle Family Circus.
Circus life was great, my paycheck was meager, but I was having the time of my life. Unfortunately the mortgage company doesn't care too much about clowns or the small paychecks they bring home. I had to make some real money, or lose my house, so I went back to video games, joining LucasArts Entertainment to help with the Star Wars Episode I video games. After 4 games in 1 year I left LucasArts and joined a number of friends working at Connectix where I worked on Virtual Game Station and Virtual PC. I continued to do circus part time for a few more years. Connectix was purchased by Microsoft in February 2003 and Virtual PC for Macintosh joined the MacBU in Mountain View.
Now you are probably wondering who I am. My name is Brad Post, I was the lead developer on Virtual PC for Macintosh. The folks at the MacBU thought it would be fun for me to write about developing Virtual PC, the transition from Connectix to Microsoft, life at Microsoft as a Mac lover and anything else that comes to mind.