Coding has been a part of my life since I started poring over my first computer programming book at age 10. From that point on, there hasn’t been a time when I haven’t been working on some piece of code or another, whether I was getting paid for it or not!
Along the way, I’ve spent a lot of time analyzing and improving the performance of applications. How programmers think their code runs and how it runs in reality are often two very different things, and figuring out how things work in practice and improving them has always been a fun puzzle to tease out.
The main theme of all my work has been helping others achieve things they didn’t think they could do, maybe things they didn’t even imagine they could do! Being involved in the community, understanding what people need and what they are doing and why, and then seeing people use what I’ve built to achieve that – nothing compares!