You claim to "appreciate convention over configuration" but you are trying to accomplish a very "unconventional" setup. Doesn't make sense
What is your suggestion for a more conventional approach?
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.