Nice summary of how to write good meaningfull git commit messages https://chris.beams.io/posts/git-commit/
What most of us already knew: Open plan offices are a disaster for productivity and employee happiness according to the New Yorker.
I though lets give Ruby on Rails another go. During my first encounter with Rails I had to develop in a already huge code base.
Starting from scratch and with a simple app is the way to go imo when learning a new stack.
His book takes you from zero to hero in 14 steps.
When working in a larger team with multiple feature branches most of the time a peer- or code review is conducted before the feature branch is merged into main branch.
I found this post regarding code reviews.