I blame it on the fact that there are so many things that interest me. I built my first webpage with Netscape Composer and wrote my first app with ThinkC on a Mac IIsi (although I don't think we called them apps back then). But after writing software throughout my college years, when I graduated, I was hired on as an - analog IC designer. They say you go where the jobs are and it was sure a choice gig for the time, but a few years ago, I returned to programming.
I'd hate to admit what I paid for an Adobe CS4 license a few years back, especially since I am now sitting here working with Brackets, a free, open source code editor from Adobe, using an awesome and free template downloaded from the highly resourceful web site, Codrops, itself a huge source of free inspiration. I often consider some way of giving back to a community that has given me so much, only to find it has already been done - better, faster - and, of course, free.
When I designed analog circuits for the semiconductor industry, I was obsessive that everything - the schematics, the documentation, even the design itself - had to look nice, perfect, pleasing to look at, pretty, if you will. I find I bring that same obsessiveness to writing code and building websites and have a huge appreciation for code and sites I find that are beautifully designed. Nothing makes my day quite like using an API that is elegant and well thought out.
The last day of freedom.
Use what works. Avoid what doesn't.
Who's in charge here, anyway?
The joy of working with really smart people.
Sleeping is now forbidden.
Whoa, what just happened?
I have a BSEE from RIT and an MEng from UIC.
My editor of choice.
These UI widgets really rock.
The more I learn, the more I like.
For when I need to handle a lot of data.