I like to code. I code well but I want to code better. I've been coding a long time, getting hooked programming 'the turtle' when I was 8. I went on to play with BASIC, Pascal and later LISP, VBA and c# as a hobby.
I've only relatively recently starting coding for a job; following a tough time in 2008-9 I changed career from civil engineer to developer. That said, I spent an awful lot of time creating software when I was an engineer. Processing large data sets, creating plugins for AutoCAD and other GIS type things. I did some pretty cool things in engineering, like building the London 2012 olympic games.
I practice Agile and BDD. There is no such thing as defective code, only inadequate test coverage.
Q&A for professional and enthusiast programmers
Q&A for science fiction and fantasy enthusiasts
Q&A for computer enthusiasts and power users
Q&A for professional programmers interested in conceptual questions about software development
Q&A for active researchers, academics and students of physics