David Mason

2,917
reputation
4
30
45

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 prefer the frontend.

I strongly believe tooling should support best practices, so I am always on the lookout for opportunities to make tooling do more. Sometimes that means drilling down to the internals of a linter to make it do what you need.

When I can find some spare time, I dabble in game development.