I have loved coding from the moment I discovered it! I love to learn, so I try to become familiar with as many technologies as possible. The major benefits I reap from this are that I tend not to be overly constrained when selecting the right tool for the job, I can usually provide some insight to my peers when they need help, and I gain a stronger appreciation for the common principles underlying various technologies.
I work professionally in web development using all the usual tools. I work across the full stack, but lean towards the frontend and user experience side.
When I can find some spare time, I dabble in game development.