The Spotify-wrapped for your github. See what kind of developer you are, get roasted and embed custom stat widgets into your github profile.
Every year, somewhere around November, my Instagram feed gets flooded with colourful montages featuring what my friends have been listening to over the past year– the highly anticipated Spotify Wrapped.
I love silently judging all of the obviously performative posts featuring Clairo and Beabadoobee...
I really shouldn't judge though. I had Cornfield Chase, Fireplace crackling sounds, and Coconut Mall from Mario Kart as my top songs for 2 years in a row :)
When I first started working at Greptile, StatsForGit was my first official project– a subtle way to familiarize myself with exactly how Greptile works. Just as Greptile understands your codebase to review your PRs, this tool understands your “developer-base”.
When I first reached out to Daksh, part of my first take-home was to build a “GitHub summary tool”. I knew that if I built just a simple tool that made your stats pretty, I wouldn’t be proud to share it.
So, I got creative.
I developed a widget that would create a constellation based on how many stars you have. I summarized your most recent commits to figure out what kind of Pokémon you’d be, and I featured both your happiest and angriest commit messages. It was a pleasant mix of design, memes and technical acumen.
Apparently, he liked it enough to get me on board!
I knew I wanted to have just as much fun building this as well. Yes, you should be able to see the # of commits and repos, but we know you weren’t here for that. You were here to be exposed for your janky developer habits and bad commit messages.
I started by fixing up several UI bugs that I noticed after exploring the tool. I made the platform responsive to mobile layouts and significantly improved the efficiency of how our embedded GitHub widgets were being rendered into SVGs.
Then, I had an idea: if it was already summarizing your developer habits, what if we could roast them too? I asked Daksh, and all of a sudden, I was well on my way to creating an issue, assigning it to myself and bringing it to life.
The day we released it, it went pretty viral on Twitter! We got 7k visits in the first day, and they trickled in as everyone continued to share their GitHub Stats card with each other. Many people also added the StatsForGit widget to spice up their README files.
I had lots of fun, and I LOVED the sense of ownership that I felt seeing an idea being brought to life and bringing joy to people.
I knew after this first project that I would have a great time working at Greptile. To work amongst talented engineers who weren’t afraid of memeing around. I’m moving to San Francisco in Fall 2025 to work as a full-time software engineering intern, and I cannot wait!
Make sure to check out your own stats @ statsforgit :)