Gilfoyle?? You’re even from Canada!
I believe this is pretty good description of responsibilities. Leads tend to understand all aspects of the business. I see a lead as more of a general managing position—not as someone who is more technically competent in all cases.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.