Scraping repos…
Reading their public GitHub…
🔥 COMMITTED TO ABANDONMENT
“17 years of commitment issues: 87 repos left untouched and counting.”
Tap the card to see how it was minted
Minted from @tj’s public GitHub
52Kfollowers122Kstars296reposGotop lang
Why 90/100
Stars on your live, original repos — discounted if it's all one viral hit.
Gated: only opens past 75k effective stars AND 10k followers.
Developers who follow your work.
How much of your live portfolio is actually active.
Substantive original repos and language range.
Descriptions, licenses, topics, live links — finished work.
The roast
Your GitHub portfolio looks impressive at first glance with 121,859 stars spread across 296 repos, but 87 of those have been ghosted for over a year, showcasing your mastery of abandonment. You've launched 7 repos that expired within two weeks, like go-jsoncall and go-css, with radio silence for 6+ months after. Your languages may be diverse, but your push cadence tells a different story: longest gap of 347 days screams out 'serial starter, not finisher.' For someone with a Builder Score of 90, it's baffling how 117 open issues sit on ejs, and only one of your repos is actually archived, leaving a graveyard of neglected potential.
The only thing more lifeless than your repo activity is that bio — at least a line about your development philosophy could have distracted from your 4% push rate in the last 90 days. You’ve hit the sweet spot of being a Serial Shipper who forgot to ship anything lately. When it comes to real contributions, the only consistency is your uncanny ability to leave a pile of unfinished work in your wake.
[](https://gitroast.me/u/tj)Days since your last push to a live original repo.
Account age, portfolio size, public repo count.
Builder Score recalibrated 2026-07.