31 Days of Vibe Coding logo

31 Days of Vibe Coding

Archives
Subscribe
January 9, 2026

31 Days of Vibe Coding - Day #9: Git Is Your Undo Button

I’ve been working on collectyourcards.com for a while now. Initially, it made a ton of sense to have two separate interfaces for different users and admins.

Eventually, I recognized that in order for the database to keep up with the volume of data that was needed, I would going to have to make crowdsourcing possible.

Crowdsourcing makes every user an admin, in some aspects, except that I review all of their changes before they’re committed to the actual data.

So I started heading down a path to solve this problem. Merging features, writing new issues. Until I hated it. But at this point, I’d spent numerous hours changing dozens of files. I can’t Ctrl-Z my way out of this one.

https://31daysofvibecoding.com/01/09/git-is-your-undo-button/

Every day, I am more and more thankful for my years of experience in software development, and the lessons I’ve learned along the way.

Don't miss what's next. Subscribe to 31 Days of Vibe Coding:
Powered by Buttondown, the easiest way to start and grow your newsletter.