Optimize local dev environments for better onboarding

Cum faceți onboarding-ul unui nou coleg?

Eu imi bat capul cu asta la momentul actual…

E super complicat sa faci un dev stack local cu frontend-ul și zeci de microservicii. Fără 1:1 ești mort.

Pe mac-uri cu m1 e distracție cu imaginile de docker, dacă zici cuiva k8s zici că l-ai înjurat.

Te mai salvează Makefile-urile, adaugi o comandă de make x ca să rulezi scripturi mai avansate, sa combini gradle/maven/npm, să verifici dacă ai versiunea bună de Node/Java, dacă ai instalate hook-urile la git… Un make clean poate ascunde câteva comenzi de sters cache și comenzi care pot sa repare un dev stack care nu mai porneste.