Skip to content
Greg Trevellick edited this page Dec 20, 2017 · 6 revisions

Why did I build this extension ?

I'm just an ordinary coder with a standard nine-to-five developer job. I'm not an MVP, a Google developer expert or anything like it. But a few years ago I felt like I was out of touch with modern software development, and through various media became aware of Visual Studio Extensions.

So, mainly because of a specific use-case need we had at the firm I was working at, I built my first extension called AutoFindReplace.

Building that extension was great fun - I learnt so much doing it that I decided to build more, which meant I learnt even more, and the whole thing snow balled. I learnt technology and techniques that my employer could understandably simply never offer me in my day job.

So, I was now learning new tech, in my own time, from the comfort of my own sofa, at my own pace, and it dawned on me just how much free stuff we benefit from in software development these days - a few examples:

And with that in mind, and given that the I.T. industry has served me well all my life (always paid the bills, always kept me employed), I wanted to give something back to the community. So here we are - free extensions for Visual Studio, which are either useful in themselves or just useful code examples to other extension developers given the appropriately niche level of vsix (Visual Studio Extension) documentation there is out there.

Wins:

  • A great learning experience
  • An on-going learning experience
  • The feeling of giving something back to the community
  • An improved CV
Clone this wiki locally