Re everyone working on everything in a small team. I was a tech lead of a small team of five, and my observation is that natural code ownership happens organically even at this size. Typically a single part has up to two major contributors.
I can confirm that using the same language, along with a common style and best practices guide, helps peers access the code when needed.
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.