This is a great article. Reflects my experience both in big and small companies. Anyone can be the "Project leader", doesn't need to be a TPM, PM or ENG. It isn't an org chart role, it is a role you are fulfilling. I have seen many different org chart roles succeeding or failing at it.