There are cases where I do not want to clone a complete project just to make a small change. GitHub and GitLab both provide a browser-based IDE.
In our daily life as developers, we often do code reviews for changes by the other team members in projects. Until a few months ago the feedback was in pure text form and has often led to longer feedback loops because the intention of the written feedback was not always clear enough. Additionally, it was not directly visible, if there were any blockers, which would have to be resolved before the changes could be merged.
Everybody knows the scenario: You are sitting in front of a programming task but the right solution will not come into mind or a colleague is asking for Your support. Now You sat down and discussed about the Problem and the possible alternative solutions, after all the colleague who could save the day was only a few desks away.
About code quality, automation and git hooks