Brainstorm 4k

0 views
Skip to first unread message

Klaudia Aricas

unread,
Aug 3, 2024, 4:37:05 PM8/3/24
to lighrutasmoi

About 20 years ago I was leading a brainstorming session in one of my MBA classes, and it was like wading through oatmeal. We were talking about something that many organizations struggle with: how to build a culture of equality in a male-dominated environment. Though it was an issue the students cared about, they clearly felt uninspired by the ideas they were generating. After a lot of discussion, the energy level in the room was approaching nil. Glancing at the clock, I resolved to at least give us a starting point for the next session.

It's been said that ideas don't matter, and that only execution does. I wholeheartedly disagree. You need both to succeed, but you can only get so good at execution. A great idea gives you much more leverage.

Why? Because it's the most flexible. You can build anything. But the other three aspects are constrained. You have to choose from a limited set of viable problems, channels, and models. Always start with the constraints.

A good problem is one that many people have, otherwise you won't have enough customers. For indie hackers, this number doesn't need to be too big. Usually a few hundred thousand is enough. In some cases, much less.

You want these to be people you genuinely like talking to, because they'll be your customers for years. And ideally you have the same problem as them, too, so you can empathize with what they're going through.

It's best if the people who have this problem hang out together and identify as a named group. For example, "developers" or "teachers" or "NBA fans" or "YouTubers." That means they're likely to make all sorts of recommendations to each other, including product recommendations, which makes word-of-mouth growth possible for your business. It also gives you juicy channels to target, which will come into play later.

It helps if the problem is a growing one, meaning more and more people have it every year. This sets the stage for your business to grow. And you want it to be a problem that people encounter frequently, so they'll seek the solution on a regular basis.

Armed with this knowledge, it's time to find a problem. You're going to have to brainstorm. Some people recommend that you just sit around waiting for inspiration to strike. I don't. That might take years, if not forever. Be proactive.

It's hard to say where the best place to start brainstorming is, not because there are so few, but because there are so many. There are thousands of good problems out there, and practically anything can trigger you to stumble across one.

For that reason, it makes sense to start with one of these guidelines in mind, and let that be your trigger. For example, since it's helpful to solve a problem that you have yourself, why not take a look at your own life and see if you can spot any problems. What worries you, exasperates you, or annoys you?

The other guidelines also work well as brainstorming triggers. Who do you like spending time with? What groups are you a part of? What are some problems you notice people solving frequently? What's something that seems to be growing into a bigger trend?

My personal favorite is to start by looking at where people are already spending lots of time and money and go from there. Money changing hands is almost always a sign that there's a valuable problem being solved.

Remember that even though artists like to complain about the record labels, they do record deals regardless. It doesn't matter how great your music is if nobody ever hears it. Your business can't make money if you can't reach your customers.

I won't get into testing traction channels, because that's beyond the scope of this post. But the first channel you start with should almost always be direct outreach leading to 1-on-1 conversations with customers, either via the phone or in-person.

That's usually the easiest way to get your first few customers. You don't have to be a marketing genius to send some emails or make some phone calls. You'll also be much more persuasive personally than your website will be on its own, and you'll learn crucial lessons from these conversations.

The only reason big companies don't do this is because it's expensive and doesn't scale, but that doesn't matter for you. You don't have to care about scale when you're trying to go from 0 customers to 1, or 1 customer to 10, or even 10 customers to 100. Don't copy what big companies are doing when you're a small company, or you'll throw away your natural advantages.

Later, however, scalable channels are important. It's not enough just to do a glitzy launch, because you can usually only do that once. You need to put some thought into long-term, repeatable channels.

For example, if I was solving a problem for software engineers, I'd be looking at GitHub, SEO (developers do tons of Google searches), Hacker News, conferences, code-related newsletters and podcasts and YouTube channels and communities, Twitter influencers, bootcamps, etc. These are all potential channels.

If you can't think of anything decent, that's usually a sign that you don't know enough about your target customers and how to reach them. It's possible that you need to go back to the drawing board and pick a different problem or set of customers.

If anything, you want to solve the problem in the exact opposite way your competitors do. This is where you stand out. This is where you innovate. Inject as much of your unique personality and ideals as possible. It can even be simple things. I made Indie Hackers blue because every other blog was white.

More importantly, your solution should be built from first principles. You should be taking everything you learned about your customers and working backwards to build the best solution that fits their unique experience of the problem.

This is the essence of product-market fit: tailoring your product specifically to your customers' needs. You want to make it such a good fit for these specific people that it's a no-brainer for them to use it. Stripe, for example, knew its target customers were developers, so they focused heavily on great API design and stellar documentation.

You also want product-distribution fit. Find a way to extend your solution so it perfectly fits into your chosen distribution channel. Wes Bos, for example, tweets out educational tidbits from his upcoming courses, and it's some of the best content on Twitter. Indie Hackers' #1 distribution channel was HN, so I specifically modeled the interviews on the site after posts I'd seen succeed consistently on HN. Again, this is the kind of advantage you can only get if you've identified a distribution channel before you started thinking about your product/service.

If you can't think of a good solution, or if it's too hard or expensive for you to build the solution, or if the competition is completely unassailable (due to something like network effects or economies of scale), then you may need to go back a step or two.

Commonly, what you need to do is take the problem you identified in step 1 and shrink it a bit. Make it more specific, so it affects slightly fewer people (a niche), and then try to think of a channel and solution specifically for them.

Big, successful companies looked completely different in the early days. Trying to copy what they look like today is a huge mistake. You have to work your way there one step at a time by starting small, accruing small wins, and building off of those.

For example, egghead.io started with the founder, Joel, finding a bunch of videos on YouTube, putting them in a ZIP file, and offering them to someone else's mailing list for a price. That's a far cry from what egghead does today. But he couldn't have started where he is today, any more than you can jump from the ground floor straight to the top of a staircase.

When you're thinking about the problem you're solving and the size of the market; when you're thinking about the distribution channel; and when you're thinking about the product: think small.

True idea validation is going to require rolling up your sleeves, talking to people, and maybe even releasing a product. But you can make it pretty far at just the theoretical phase by thinking about some of the concepts above.

As a sanity check, try reverse engineering a few other successful companies by running them through this process. We've compiled a huge list of founder interviews, podcast episodes, and profitable products for this exact purpose.

This article helps me a lot. I made some mistakes in my first product, such as designing the product first without considering the market/needs/customers. It is mistake 101 for the indie hackers. I am working on finding the problem(i.e., lock) for my 2nd project related to custom products to avoid making the same mistake again. Thanks for sharing.

Similarly, followers of Albert Einstein's work, particularly those interested in physics and scientific concepts like relativity, are likely to be heavy users of various online channels, including websites, forums, social media platforms, and educational resources.

So, the commonality between Craigslist users and followers of Albert Einstein's work lies in their heavy use of online channels. Whether it's for finding goods and services, discussing topics of interest, or exploring scientific concepts, both groups are likely to be active participants in the digital realm.

I like to schedule time with an accountability partner just to brainstorm. I learned this from reading Marc Randolph's book (founder of Netflix and author of "That will never work"). He and Reed Hastings had a standing 'date' to drive into work, and dedicate that time to bouncing around business ideas. Netflix came out of that.

I, unfortunately, took no major steps in researching a market or group of users, nor did I even bother with thinking about distribution (you nailed it in this post), thinking (falsely) that the latter could easily be addressed after a product was launched. At most, I had a very superficial understanding of who has the problem and how my product would benefit them--but, no concrete method of identifying or reaching them.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages