I code to solve problems. My main interest lies in finding solutions to the nagging problems of software engineering, which is the basis for my involvement in research. The second best thing to solving problems is wiring out - not coding. Someone said the best way to wire-in is to wire-out. Join these two principles together and like me, you'll be in the matrix...most of the time.