conwy

conwy

How do you find good ideas for projects - open-source or apps?

Caveat: Apologies in advance – I guess this topic has probably been done to death. But if it’s Ok to ask, I just want to try again and see if the popular thinking has changed recently or if someone might have a fresh or novel take on the topic.


I’ve been searching for ideas of open-source projects to either start or contribute to, or consumer apps to build, which might have a chance of getting some traction.

My goal is to improve my professional profile and develop skills beyond what I’m currently being hired to do. For example, develop better abilities around back-end development and scalable architecture.

Doing some market research, such as browsing the Apple App store and trying out various apps, or browsing Github profiles of various professionals, helps me to identify certain gaps.

However it’s very unclear how I would find actual users or consumers who are interested in using my product.

I guess that’s probably a well known challenge – getting people to adopt any kind of new habit, let alone download an app by some stranger, is going to be a hurdle.

But I’m just curious if anyone here has tried out any strategies or tactics for this. Please share if you like.

I’ll soon follow this up with a reply on what I’ve tried so far, and where I had some (albeit limited) success.

Most Liked

robin57

robin57

I usually find good project ideas by identifying real problems, exploring open-source repositories, and building apps that solve practical needs.

AstonJ

AstonJ

I’d say always follow your passion - do something you’re passionate about :023:

Donishak

Donishak

I used to overthink this a lot, but I found that the best ideas usually come from just being annoyed by something in my own workflow. A few months ago, I got tired of how messy my local documentation was, so I built a small CLI tool to auto-format it. It wasn’t “groundbreaking,” but because I actually used it every day, I stayed motivated to polish the code. If you’re looking for open source, I’ve had the best luck looking at the “Issues” tab of libraries I already use. Often there’s a small bug or a requested helper function that’s been sitting there for months. It’s way less pressure than starting from scratch, and you get that instant feedback loop from other contributors, which keeps it interesting. Just build something that saves you ten minutes a week; you’ll be surprised how many other people have the exact same frustration.

Where Next?

Popular General Dev topics Top

Jase
Do they publish their stacks or is it mostly a case of guesswork? Twitter facebook instagram snapchat tiktok google et all. Used to be we...
New
New
Kurisu
You can go directly to the last paragraph of this post to read about my concern. I was trying Git submodules then found the above po...
New
finner
Hello devtalk ! Heroku are closing their free tier (dynos) later this month and I was wondering if you guys could recommend any alternat...
New
PaulMartin
Hey everyone! Do you have any tips or free resources that can help me learn Rspec? Although I know how to write some Rspec, I’m not very...
New
harwind
I’m working on a web application where users can sign up with their email addresses. To ensure data integrity, I want to implement client...
/js
New
Tazmeen
Hello, I am new to this forum. Not really sure if this topic is relevant for this chat at all. I apologize if its not. I am trying to c...
New
GTX
Hello everyone! I am not a developer, just wanna know if it’s possible for someone with no skills to learn how to reverse hack my hackers.
New
jaeyson
Hi! I received an email from shopperapproved.com, I’ll copy-pasta here: Hi , Would you be willing to help future Manning.com customers...
New
johnnaa
Hey everyone, I’ve been looking for the best standing desk lately because I’m tired of sitting all day working from home. i read reviews...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
PragmaticBookshelf
Andy and Dave wrote this influential, classic book to help their clients create better software and rediscover the joy of coding. Almost ...
New
PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New