Op does not know about $CDPATH and tab completion keke
Vim
I totally agree longterm projects are better off using github or email.
Here is the crux for lively discussions using discord/IRC comes more natural. But whilst it facilitates easier flowing communication it fails to preserve it.
If you host thelounge using IRC is quite cool. As you get a better experience with backed up messages and stuff.
I prefer chezmoi
Terrible advice, do this in a VM as a lab but not on your main computer.