I'm a frontend developer based in Munich, Germany.
How can a distributed team work on code together while staying in a flow state? Which tools and practices work best?