I've done development in a variety of languages, environments, and workflows. I'm usually less interested in the tools (C++, Java, PHP, assembly, Visual Studio, Eclipse, vim, etc), than in the problem I'm solving.
I've worked on desktop applications in C++, Adobe Flex, but also Android development, and most recently professional web development with Magento.
At the end of the day, I want to know my work was useful to someone else, was honest & ethical, and that I had fun doing it. ;-)
Q&A for professional and enthusiast programmers