DEV Community

Liyas Thomas
Liyas Thomas

Posted on • Edited on

Solve your own problem, everything else will follow ๐Ÿ™Œ

Hey friends ๐Ÿ‘‹

Itโ€™s been a long time since I have written something here, but I donโ€™t want to write articles for the sake of โ€œkeeping the blog aliveโ€, screw that ๐Ÿ”ฉ!

Well, I finally have a story to tell. After ๐Ÿ‘ฝ Postwoman, I'm finally working on a new project since last month. It went from a simple "I have a great idea for an app ๐Ÿคฆ" to "a way to solve a problem, not just build an idea ๐Ÿ’".

It'll take me few more steps to make the MVP web app to a full-fledged platform for creators and consumers. I would say that itโ€™s been a very exciting month, but actually, itโ€™s been a bumpy ride for 5.5 years. I made a lot of mistakes and I learned a lot of lessons, so I'll be sharing the entire story with you.

Solve your own problem, everything else will follow

Think about the products you use every day and the underlying problems they solve.

Want an easy way to get around town? The problem Uber is solving is your need for access to an on-demand car. Uber happens to be the most efficient way to obtain the on-demand car youโ€™re looking for; it is the best app on the market to reduce the friction between your problem and a viable solution.

Often times entrepreneurs start out by defining a product before they have identified an actual problem, and yes โ€” Iโ€™ve been guilty of it too. When this happens youโ€™ll easily start to build a product, find a way to market to it, design an attractive website, only to then discover you canโ€™t acquire users.

Instead of identifying a solution first, the initial step is to identify the problem. The key here is to be very specific about the problem you are identifying.

For example, letโ€™s say the problem youโ€™ve identified is: โ€œI cannot find a fun bar to go to at night in my city.โ€ Start digging into deeper specifics of the problem.

  • Once youโ€™ve identified the problem, the next step is to ideate possible solutions, and they donโ€™t have to necessarily be technical solutions.
  • Then, from those proposed solutions, create prototypes and begin to test each one.
  • Continue testing and refining the prototypes until you have enough validation to move full-steam ahead with the one that is working.

Narrowing down your prototypical solutions through trial and error is incredibly important before advancing forward with your idea.

So before you hatch an idea, first hatch a problem. Define the specific problem that you are attempting to solve and not the idea that you want to build and test โ€” if you donโ€™t, youโ€™ll end up with a really nice solution and no one to use it.


I never thought I would be writing again but when I look at my dashboard I see there's 9,820 followers. Are you kidding me? Wow you guys..! I donโ€™t even know what to do with a viral Dev account. I have nothing to promote and even if I did, I wouldnโ€™t do it on here. My heart is filled to bursting with all your response to my words, Iโ€™m just a dude with a phone and a little spare time.

๐ŸŽ Bonus: when I hit 10,000 followers, I'll be hosting a live AMA on Dev ๐ŸŽ‰

If you want a heads up on my next projects, or just want to chat about the web, life and happiness make sure to follow me @liyasthomas on Twitter ๐Ÿ’™. If any of my projects helped you please consider making a donation.

Alt text of image


IMPORTANT: I always suck at naming my projects - especially when I develop that by myself. Coming up with a strong name is a critical element of any new product, so help me out here. My new project revolves around a service that takes a payment from one money service (PayPal, Venmo, Apple Pay, Cash app, etc.) and then transfers it to a different money service. Keywords are: pay, cash etc. Here's the initial app icon: money-with-wings_1f4b8.png

Please share your app name suggestions in the comments ๐Ÿ™

GitHub โ†’ Web app โ†’

Top comments (14)

Collapse
 
giorgosk profile image
Giorgos Kontopoulos ๐Ÿ‘€

"PayAny"

Keep up the good work, your posts are always inspiring.

Collapse
 
liyasthomas profile image
Liyas Thomas

Thanks ๐Ÿ’ฏโœŒ๏ธ

Collapse
 
stilldreaming1 profile image
still-dreaming-1

Moneys. This is a legitimate plural form of money, dictionary it.

Collapse
 
liyasthomas profile image
Liyas Thomas

Wow! I never knew that ๐Ÿ™Œ

Collapse
 
seanmclem profile image
Seanmclem

Launder

Collapse
 
liyasthomas profile image
Liyas Thomas

thanks for the suggestion ๐ŸŽ‰

Collapse
 
sirawit profile image
Dragodzs

PayCoffee โ˜•

Collapse
 
liyasthomas profile image
Liyas Thomas

โœจ thanks

Collapse
 
coolshaurya profile image
Shaurya

"Konvpay" maybe ?

Collapse
 
liyasthomas profile image
Liyas Thomas

Cool!

Collapse
 
qainsights profile image
NaveenKumar Namachivayam โšก

PayDay
PayNow
PayNeer
:)

Collapse
 
liyasthomas profile image
Liyas Thomas

๐Ÿ˜…๐Ÿ’ฏ

Collapse
 
jizavala profile image
jizavala • Edited

Paybridge or PayPort maybe?

Collapse
 
liyasthomas profile image
Liyas Thomas

๐Ÿ’ฏ