3 ms·
Convox engineer here. I do agree this is ultimately a people problem. However I think there is a large technology aspect to it also. I often think about how R
by nzoschke 11y ago
Convox engineer here. I do agree this is ultimately a people problem.
However I think there is a large technology aspect to it also.
I often think about how Rails changed problems like this.
Before Rails we were all writing bespoke PHP websites. I remember it taking ages to get up to speed with code bases on a new job.
After Rails we shared a lot of common language and understanding. I have a good idea of how to run tests and where to put changes. I also have a universe of knowledge to tap into on Stack Overflow.
In a world with more shared conventions beyond Rails, Janelle has more than her direct team to help her with problems.
She has tools that help her pinpoint the problem. For example, docker-compose offers really understandable error messages around missing environment variables, vs an app silently breaking.
She also has a community that can also help her with questions. Just today I found an excellent Docker / Django quickstart guide that has hidden away a ton of minutia about getting a Django project running on my computer.