I am the lead for a team of a group of front end developers working on a public facing application. I have been doing development like this as a freelancer developer for over 25 years. Besides developing I love sharing my knowledge and teaching other developers and have been doing that for more that 10 years. One of the big benefits of teaching what I develop and developing in what I teach is that I keep on learning and can never fall into the trap of repeating the same trick without thinking about it. I have also received the yearly Microsoft MVP award for more than 15 years.