ParentFull threadsome_furry·I'm assuming they mean clients. While the term "lead developer" isn't uncommon, leads is a marketing term for prospective clients.View on HN