DEV Community

Cover image for I Build a Tool to Stop Uploading the Same Video 5 Times
Robert Saylor
Robert Saylor

Posted on

I Build a Tool to Stop Uploading the Same Video 5 Times

As a developer and a content creator, I ran into a problem that felt way more painful than it should be:

Uploading the same video… over and over… to different platforms.

My workflow looked like this:

  • Upload to YouTube
  • Upload again to Pinterest
  • Upload again to Twitch
  • Upload again to Mastodon
  • Upload again to Bluesky

Every. Single. Time.

It wasn’t just repetitive — it made it harder to stay consistent.

The Real Problem Isn’t Uploading — It’s Friction

At first, I thought the issue was just “too many platforms.”

But after doing this repeatedly, I realized something deeper:

The real problem is friction between platforms.

Each platform:

  • has its own upload flow
  • its own UI
  • its own quirks
  • its own timing

Even small differences add up.

And when posting becomes annoying, consistency drops.

What I Built (For Myself First)

So I built a tool called VidShare.

The idea is simple:

Upload once → distribute everywhere.

Instead of repeating the same process 5 times, I wanted a single workflow:

  1. Upload video once
  2. Select platforms
  3. Let the system handle the rest

What Works Today

Right now, VidShare supports:

  • YouTube
  • Pinterest
  • Twitch
  • Mastodon
  • Bluesky

Some platforms were easy.

Others… not so much.

The Hardest Part Wasn’t the Code

Surprisingly, building the system wasn’t the hardest part.

Getting platform approvals was.

If you’ve ever worked with APIs like Meta or TikTok, you already know:

  • strict permission reviews
  • unclear requirements
  • multiple submission cycles

At one point, I had to build an entire UI just to prove I was using a permission correctly.

What I Learned Building This

1. Repetition is a product opportunity

If something feels annoying every time you do it, there’s probably a product hiding there.

2. APIs are the real bottleneck

You can build fast — but approvals slow everything down.

3. Consistency beats perfection

Making it easier to post consistently is more valuable than optimizing each post individually.

Where This Is Going

I’m currently working through approvals for:

  • Facebook
  • Instagram
  • TikTok

Once those are in, the workflow becomes much more powerful.

Final Thought

Most creators don’t struggle with making content.

They struggle with distributing it efficiently.

That’s the problem I’m trying to solve.

If you're dealing with the same issue, I’d love to hear how you're handling multi-platform posting.

Are you doing it manually, or using tools to streamline it?

If you're dealing with the same problem, you can check it out here:

👉 https://vidshare.us

Would love to hear how you're handling multi-platform posting.

Top comments (0)