development (we use CoffeeScript, technically), except its syntax. I've
always lived comfortably in a compiled SWF, buffered from browsers and
web pages. I joined because I'm a generalist, ready to try new
technologies and switch if we make a mistake.
months later, I still can't set up a single web page from scratch, but I
can figure it out if you give me enough time to put the pieces
together. If I have to (I don't). (Incredibly, my 13 year old self wrote
tons of long forgotten ASP for my EverQuest guild and school).
I do so, so much more, choreographing dozens of interacting moving
pieces and languages, instead of just one. I always learn enough to be
dangerous, a little more to do the job, and sometimes even enough to be a
hero. Ultimately, I am always learning and adapting; It's not about
mastering a single language or API.
I'm proud of my
time with Flash. Unlike rats deserting a sinking ship, I expect it will
survive and be stronger than ever, just not in the way anyone will
expect, let alone predict. (Okay: Games.) At heart, Flash is a
wonderful, familiar, platform-agnostic API for building creative
applications. I miss it for its pureness, the lack of moving parts and
the display-oriented programming. Not for AS3 or Eclipse.
A friend once described me (over drinks) as a vicious inventor with unexplored aptitude.
That sounded great to me. And that's why I moved on.