I recently completed a project at work that was a redesign of an existing website. There were lots of non-code activities involved in this project, so I thought it may be interesting to visualize the project from the code’s perspective to see what transpired where the rubber meets the road.
I used a program called Gource to create the visualization. It shows all of the files in your Git repository as dots grouped in directories, and all commits as connections from the developers to the files. It gives you a unique view of how the project evolved over all 1337 commits to the repository. Enjoy!