You’ve been sitting on that idea for a while. That idea that can change the world. You keep wondering what if. What if I don’t try this. It drives you a little nuts.

You have to give it a try. You have to build this thing.

But you don’t want to spend a bunch of resources building something no one wants.

Here are some simple steps to lower the chances of doing that and instead making sure you give this thing your best swing.

1) Distill your entire product down to 1–2 features. Your first version should be a feature…

Only work on things you love.

Is this project something you find somewhat inspiring? Do you feel good about it? It can be really hard to, but don’t be afraid to say no or turn something down.

What if I told you everyone’s provisions in life are guaranteed from day one? What if all you had to do was try to apply yourself and give everything your best?

What if every time you turned down a project or an opportunity, something else better came instead?

If you take on something you don’t find good, it eventually becomes very exhausting. Every time you need to do some…

This list is slightly outdated. You can see the most recent version here:

— — — — —

Please use this info responsibly.

I’ve tested a good number of tools that let you find people’s email addresses if you fill in some basic info. I’ve seen them usually fall short at some point, as it’s hard to have something algorithmically get every email address right.

The best solution i’ve found is a hybrid of running some basic automated calculation and then just doing some manual double checking/verification.

1 — Find out the domain name of the company that the person of interest works at, as well as any other backup domain their company may use for emails. For…

After building a good number of products, i’ve come across some patterns I hope you may find helpful if you are still in your idea stage or are in the middle of building your product.

  • Manage your expectations
  • It’s best to stick with a field you know really well. A field that very few know better than you.
  • Niche products are easier to build and launch.
  • Don’t start building anything until you have a few paying customers lined up.
  • Set a soft or hard launch deadline from day one. Otherwise you may never launch.
  • Stop adding a bunch of unnecessary…

Most projects I work on are for entrepreneurs that have a day job. So, their idea starts out as a side-project.

No matter how amazing the product turns out to be, or how amazing the idea is, i’ve found one evident pattern to be true in most cases.

If you don’t set aside a certain block of time each week to work on your project, it turns into a hobby or afterthought.

The worries of everyday life and your day job take priority. You want to get to your side-project, but you tell yourself you can’t find the time. …

You just launched.

You emailed everyone you know.

You called everyone you know.

You texted everyone you know.

You posted on Twitter.

You posted on Facebook.

You posted on Linkedin.

You did a press release.

No one cared.

You couldn't even get your friends or family to take a minute to download your app.

Almost half of your acquaintances don’t care to give you any feedback or take a look.

Those who respond, tell you “Looks cool” or “Sounds interesting”, without actually interacting much with your product.

You have maybe 30 users, of which a few are actually returning after…

I often come across non-technical entrepreneurs that are looking for a ‘technical cofounder’, that can turn their idea into an app or website.

I find myself repeating the same thing over and over:

There are only a couple ideal scenarios where you will find a technical cofounder:

1) It’s already a friend you have known for many years and trust each other.

2) It’s a work colleague.

3) It’s a mutual friend or someone you get a warm intro to.

After several months of going to meet ups and emailing random people, it’s not uncommon to find yourself frustrated and…

With all the hate and anger we see in the news these days, it’s easy to find ourselves becoming mean and grumpy.

It’s important for us to all remind each other to stay positive and inspire each other in kindness.

Here are 7 simple reasons why it’s good to be kind:

1 — You get rewarded or good karma, one way or another.

2 — Kindness gives you more purpose in life.

3 — It’s easier to be kind than unkind. Think of the energy that is required to be unkind.

4 — Kindness is a cure to hate or anger you may have deep inside.

5 — Being kind helps your own mental health.

6 — As your mental health affects your physical health, being kind can help you live longer.

7 — Kindness inspires more kindness. Kindness is contagious. Lets keep spreading it :)

I’ve spent a lot of time working on a wide spectrum of products. I’ve built over 30+ products (for other people), and i’ve run into a very common pattern of situations for the average product:

1- You spend a lot of time working on a product you believe will change the world.

2- You launch before you’ve done any product market-fit research and before you have any customers lined up.

3- You give it all you have on the launch. You email all your friends, family, acquaintances. You post on Twitter, Facebook, every social media outlet you can find. …

Zach Hajjaj

Full stack developer, designer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store