I spend most of my day coding, looking at code or planning code. Why, therefore, would I use my time out of hours doing the same thing?
Well, to be honest it’s because I enjoy it.
As a kid, I spent most of my time hacking around computers, learning how to code assembler, BASIC, Forth. The rest of my time I spent making or listening to music, gluing things together or sticking wires into electrical sockets to see what would happen.
These were the things that stopped me being a cool kid, but somehow I never cared. To be honest I still don’t care.
Electronics, software, Lego, paper and glue… Face it, finding out how stuff works is fun, and making new stuff from that knowledge is even more fun.