I Built a Bot to Automate My GitHub Commits and Fake My Way to a $500K Job — My weekend shenanigans
I Built a Bot to Fake My GitHub Activity and Land a $500K Job -- My Weekend Shenanigans
Motivation : I'm broke. I desperately need that $500k job. If you remember, there was that super viral tweet about someone landing a $500k job without an interview—just because they had a fully green GitHub commit history. That got me thinking.
Now, I’m a lazy guy, but I want that kind of money. Naturally, I checked the comments, and a bunch of people said, "Oh, you can just do this with a script." But guess what? No one actually shared one. That was disappointing.
So, I did what any self-respecting engineer would do—I built it myself. And because I’m such a generous person (debatable), I open-sourced it for everyone. Meet: The GitHub Auto-Committer
What does this project do?
This bot automatically commits to a private GitHub repo to keep your contribution graph fully green. It:
- Creates a private repo.
- Commits a sample Readme file.
- Runs a scheduled script (think of it like a cron job) every day at 12 AM JST to push a new commit.
And boom—your GitHub profile now looks like you code 24/7.
How does it work?
- You provide a GitHub Classic Token (with read/write access).
- I store it in a database (encrypted, of course).
- My script uses GitHub APIs to create the repo and commit on your behalf.
Is it safe to provide me with your token?
Yes and no. Let’s be real—you shouldn’t trust a random stranger on the internet. But here’s what I do:
- Your token is encrypted before storage.
- Even I cannot see your token directly.
- Though technically I know the encryption key and I could decrypt it - but believe me, I wont do so.
Bottom line: If you don’t trust me, fork the repo and run it yourself. That’s the beauty of open source.
Target Audience:
- Anyone who wants to look cool.
- Anyone who wants recruiters to think they code non-stop.
- Anyone who’s lazy but wants to appear productive.
Comparison with other tools:
I don’t know of any other tools like this. Maybe people have written scripts, but did they actually share them? Nope.
Relevant Links
Github URL : The Github Auto Committer Bot
Deployed Application URL : The Lazy Man Github
PS : I know not my best work in terms of coding practices but I will refactor it slowly. Meanwhile do check it out and let me know your feedback on this.
I just want to add one thing—I’m well aware that doing this won’t land anyone a job. For me, it’s purely a fun project. So, I’d kindly ask those reading this not to take it too seriously.