Why I write code.

Because it is fun! No really. I do enjoy the ability to create something from basically nothing. That is an oversimplification to be sure. All the hard work has already been done. The physical computer, operating system, programming language, and programming tools...