DEV Community

Cover image for I almost didn't launch this project.
karan kumar
karan kumar

Posted on

I almost didn't launch this project.

For months, I kept thinking, "There are already thousands of websites doing this. Why would anyone use mine?"

That thought delayed me more than coding ever did.

Instead of chasing perfection, I started fixing one small problem at a time. A button that felt awkward. A confusing layout. A slow-loading page. A missing feature.

Slowly, those tiny improvements turned into something real.

Today, I'm building AFFLIGO, a free collection of PDF and image tools. It's still a work in progress, and that's okay. Every week I discover new bugs, better UI ideas, and things users actually care about.

One thing I've learned is this:

You don't need a revolutionary idea to start. You need enough courage to improve something consistently.

If you're building something right now—even if it feels small—keep shipping.

What's the project you're working on these days?

buildinpublic #webdev #indiedev #saas #productivity #frontend #opensource

Top comments (1)

Collapse
 
maame-codes profile image
Maame Afua A. P. Fordjour •

Almost everything we build has been done before or already exists in some form, but that's exactly why we have so many brands of the same things. Think of how many shoe brands, coffee shops or phone makers there are, and they all still have their own customers. There's always room for someone who does it a little differently or serves a specific audience better.

Honestly, it's better to try something and fail a hundred times than never start because you assumed someone else already has it covered. Congrats on shipping AFFLIGO, keep going! 🚀