Post

Today I had the honour to give a little interview for @nimrossum.com and Gustav Müller Christoffersen regarding their master thesis tool git-truck and we analysed the one and only @npmx.dev repository and found out some interesting findings.

github.comGitHub - git-truck/git-truck: Git repository visualizations, cumulative contribution statistics and more. Run `npx -y git-truck` to try Git Truck today!Git repository visualizations, cumulative contribution statistics and more. Run `npx -y git-truck` to try Git Truck today! - git-truck/git-truck

3 reposts22 likes

One of those findings is that git changes often unexpectedly modify almost all the i18n files. Moreover, many maintainers and contributors have already edited most of the i18n files. "How is that possible?", you might ask, "Can they all speak so many languages?"

Well, I can assure you, that this is _probably_ not the case. However, since git doesn't only track file additions, but also deletions, it is very reasonable that commits which remove translation strings will touch all those files to clean up all the otherwise unused translations.

I would never have expected that when not looking at the amazing visualisation of those two students. But I'm glad to learn something new every day. Thank you so much for this opportunity! 🙏