I made a tool to aggregate git blame stats across any repo
(github.com)
from martinn@programming.dev to rust@programming.dev on 15 Sep 2024 07:40
https://programming.dev/post/19418573
from martinn@programming.dev to rust@programming.dev on 15 Sep 2024 07:40
https://programming.dev/post/19418573
I’ve always been curious about this. If I were to take a snapshot of a git repo at a particular point in time, who would be the top contributors by active lines of code? And then, what type of files have they contributed the most? So I built this little tool.
I’ve been wanting to learn rust for quite some time now and this was one of my first projects in it. It was a lot of fun!
It uses git
under the hood to obtain the information and it’s nothing fancy, but keen to hear what you think.
threaded - newest
Maybe make it aggregate the data over all commits and then use that as a learning opportunity to learn about tools like cargo-bench, criterion, cargo-flamegraph and other profiling and benchmarking tools and optimization techniques to see if you can speed it up, reduce its memory usage,…?