July 3, 2012
Spend lots of time with stakeholders to understand requirements and get background on their thought process; frequently demo new code to get feedback; write lots of unit and integration tests and run them in CI with every push to the master branch
I am a software engineer who started as a designer and has worked my way further back in the stack. I love learning new languages and new patterns. Building great software keeps me motivated.