I've been a self-taught coder in some form since grade school when my first computer was a TI-994/a. I learned BASIC, a little Assembly, PASCAL, and a little C mostly on the popular 8 and 16-bit Motorola based machines that were popular in the 1980s. Later I moved on to the PC and Windows but put programming aside as I focused on written/spoken languages, literature, and history in college. I quit fooling around on BBSes, but usenet and the interwebs later pulled me back in.
I've been a maker of "websites" since then, a craft I did on the side for many years until it became a large part of "what I do." I've worked with a number of open source and non-open source web applications for publishing/CMS, eCommerce, and other tasks. Today that is mainly WordPress. (You can read my "WordPress Origins" story at wordpress.org.)
I'm a latecomer to the Apple/Mac bandwagon; although I loved and learned a lot as a kid on their early products, I hated Macs in the 90s until OS X came out, and Windows lost my attention between XP and 10. As an early fan of PalmOS devices (PocketPC/Windows CE not so much) the iPhone was the "convergence" device I was waiting for that ended up "converging" my whole family. I usually keep a number of Linux distributions running around the house in different uses.