Story3 min read

Why I Built TwitDown: A Personal Journey

You're probably wondering: "The internet is already drowning in Twitter video downloaders. Why add to the chaos? Did you lose a bet, or just run out of Netflix shows to binge?"

Great question! While it might sound like I'm reinventing the wheel (again), hear me out on why TwitDown came to life.

The Joy of Creating

I'm someone who can't stop building things. It's like an itch I need to scratch constantly.

Every new project is a playground where I get to experiment with technologies I've been curious about. TwitDown became my excuse to dive deeper into Next.js, explore modern web development patterns, and create something that people might actually use.

I've built countless side projects over the years – some funcitonal, others dead. I've created AI-powered tweet collectors, image hosting platforms, logging systems, URL shorteners, stock investment systems, and more experimental tools than I can remember. Some are still running today, others have been abandoned and forgotten, existing only in my GitHub graveyard.

But here's the thing: each "failed" project taught me something valuable. The more I build, the better I become, and the more excited I get about the next idea. It's a beautiful cycle that keeps me motivated and constantly learning.

I call them my "little experiments" – and honestly, building these experiments brings me genuine joy. It's not about creating the next unicorn startup; it's about the pure satisfaction of turning an idea into reality.

Scratching My Own Itch

Beyond the joy of building, TwitDown solves a real problem I face daily.

As someone who spends way too much time on Twitter (now X), I frequently come across videos I want to save – whether it's a funny clip, an educational thread, or something I want to share with friends later. I've tried various existing tools, but they all had quirks that frustrated me:

  • > Some were cluttered with ads
  • > Others had confusing interfaces
  • > Many required downloads or installations
  • > Some simply didn't work reliably

I kept thinking: "I should just build my own someday."

That someday finally came when I discovered an elegant solution that made the technical challenges much more manageable. Instead of wrestling with Twitter's complex and expensive API, I found a way to work with the platform more directly ( you can find the "way" at another blog post).

The result? A clean, simple tool that does exactly what I need – nothing more, nothing less.

Building for Others

While TwitDown started as a personal project, the best part has been seeing others find it useful too.

There's something special about creating something that solves not just your own problem, but helps other people as well. Every time someone uses TwitDown successfully, it validates that the hours spent coding, debugging, and refining were worth it.

If you're someone who also saves Twitter videos regularly, I hope TwitDown makes your life a little bit easier. And if you're a fellow builder reading this, I encourage you to pursue those side project ideas that keep nagging at you.

You never know which "little experiment" might turn into something meaningful.


TwitDown is free to use and will always be. If you find it helpful, feel free to share it with others who might benefit from it too.

Why I Built TwitDown - TwitDown Blog