Today's the day I finished my weird little tool directory:
banana.dog π
It was quite the journey, let me tell you.
The Over-Engineering Phase π
At the beginning, I had BIG PLANSβ’. I was going to use:
- Astro with all the bells and whistles
- AI to scrape websites and auto-generate descriptions
- Fancy animations everywhere
- A complex submission system
- Probably blockchain somehow (kidding... or am I?)
But guess what? I got so overwhelmed by all that shiny tech, I never had the time or energy to actually build the thing. Classic developer move, right? π€¦ββοΈ
The "Wait, Let's Actually Ship This" Phase π
So I went full banana and decided to:
- Keep it plain HTML (gasp!)
- Build it using merge requests in GitLab
- Add a validation bot that checks if submissions follow the rules
Sometimes the simplest solution is the best solution. Who knew?
The Plot Twist π§
Here's the funny part: I had quite a few email requests from people wanting their tools featured. Now that it's open source, let's see how many actually open MRs.
My prediction? About 3. Maybe 4 if we're being optimistic. π
Want Your Weird Tool Featured? π οΈ
If you've built something:
- Useful, useless, or somewhere in between
- Weird, wonderful, or slightly unhinged
- That actually works (mostly)
Just open a merge request here: gitlab.com/jurijs.ivolga/banana-www
The automated banana bot will check your submission, and if it passes, your tool joins the banana brigade!
What I Learned π
- Perfect is the enemy of done - My simple HTML site is live, while my Astro masterpiece lives only in my imagination
- Validation bots are fun - Mine posts banana emojis in MR comments
- Sometimes you just need to go bananas π
Check out banana.dog and submit your weird tools. Or don't. I'm not your boss.
P.S. - Yes, the domain name came first. No, I don't regret it.
Top comments (0)