this post was submitted on 24 Dec 2025
69 points (98.6% liked)
Programming
24072 readers
306 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Haven’t started a company myself, but I’ve worked with a few people who have.
The common theme is that you need to involve potential clients early. Understand their wants and needs. What you learn from the first interactions will likely surprise you, and greatly reshape your product vision.
Don’t build a product in isolation for two years. That’s a sure way to make something no one wants to pay for.
Hi, yeah, I 100% agree and I plan to involve potential clients in the product asap. Currently, I'm finishing of the implementation of an alpha version of my product that will be pitched to a potential customers.
I do hope you really learnt this lesson, as you have nothing until a customer finds the promise of your solution worthwhile enough to pay for it.
And even then, you still might not have a viable business. You'll still have to figure out how to keep getting enough people paying to fund the next/replacement product.