I've been wanting to do this for a long time. Without my own place on the web, I've felt lost and homeless. Now I have a place to keep my "stuff" -- my Flash experiments, my misguided rants, and my amazing technical insights.
I plan on writing ActionScipt tutorials with an emphasis on design patterns and development strategies. I've been writing C++ since the early 90's, and I'm hoping some of what I've learned there will carry over.
I am a co-founder of Harmonic Vision and its main creative and technical person. I'm extremely proud of our products, the Music Ace series of CDROM-based educational software. It's still doing well and we have many thousands of loyal customers.
Although I'm still a part of the company, I've been aching to work on other things for many years. The Internet revolution came and went while I was hard at work in that older branch of the software world. Finally, I can jump into the web.
The software engine we wrote for Music Ace is in many ways similar to Flash. It's a cross-platform multimedia engine that runs educational content written in a script language. But creating and maintaining the content and the engine has been very hard work.
With Flash, I don't have to write or maintain the engine anymore. And the Flash engine is amazing. Its combination of scripting and visual programming is very powerful. For me, Flash is the holy grail that I've been searching for. Really.
Some day, I'd like to start another educational software company and use Flash to develop the content. But while the mental pieces for that gestate, I'd like to work on as many varied projects as possible.
If you need help with your Flash project, (or your web, C#, or C++ project for that matter), feel free to contact me.
