14
8 Comments

My progress with 30x500 (including some stats :-D)

https://jkettmann.com/authentication-and-authorization-with-graphql-and-passport/

My 30x500 journey started in January with this question here on IH. I started a couple of projects before but none of them were successful for various reasons. So I decided to take a step back and look at my approach. I read a lot of material and listened to podcasts about building businesses. Luckily a fellow indie hacker at the Berlin IH Meetup told me about Amy Hoy and stackingthebricks.com. I immediately fell in love with the content. The decision to enroll in her and Alex course was quickly made.

So here I am a couple of months later. Since the question mentioned above sparked a lot of interest I'd like to share my progress with you.

Some background information: During the 30x500 course you start writing a blog. The goal is to build an email list which you can later use to launch your first product. This product is supposed to be something small like a short ebook.

What I did the past months

  • stopped reading and listening to business advice except for the course
  • went through the first half of the course in a couple of weeks
  • picked my target audience and the topic for the blog (GraphQL & React)
  • started analyzing online communities related to that topic
  • started the blog at jkettmann.com
  • got more involved in some online communities
  • read a couple of self-improvement books

Key Learnings

  • go steady and slow and make it a habit
  • analyze your users' needs from questions and discussions
  • build products (e.g. write content) accordingly
  • getting traction for content is quite hard in the beginning
  • getting users to signup for a newsletter is even harder
  • building small products (e.g. writing blog posts) lets you go through the typical product cycle (build, launch, disappointment) fast and often

Stats

  • 10 blog posts
  • around 200 visitors per month
  • 7 newsletter subscribers (of which 3 are friends of mine)

The most successful blog posts so far were about authentication with GraphQL and Passport.js and combining server-side data and client-side state with Apollo. These have an average scroll depth of 80% and time per visitor of 4 to 5 minutes.

Conclusion

I'm pretty happy with the course so far. It's probably not enough to go through it one time since the lessons are pretty packed. Since you need to do a lot of exercises you need to be prepared to invest a substantial time effort. The advantage is that you can take it slow and scatter the time effort over a longer period.

I didn't see too much outcome yet, but there was especially one comment from a user I was able to help that made me really happy:

This is a godsend! (...) I just tried it and it works so perfectly I can't express how cool that is, because it was 100 % the thing I was looking for and honestly didn't thought that I will receive an answer at all :P

submitted this linkon July 5, 2019
  1. 3

    Thanks for this post. Love these kind of learnings and updates. Good luck!

    1. 2

      Also how did you decide on your niche? target audience and topic etc.

      1. 1

        Thanks a lot for your feedback! There are three criteria for the target audience in 30x500: They need to be professionals (pay for stuff), hang out in online communities and you need to be a part of this audience. This way you're sure that you can earn money with your future product, you can analyze the pains without interfering and you know the topics you'll write about already and don't need to invest a lot of time in learning.

        I was working with GraphQL and React for a couple of years already. I like both technologies a lot and I'm getting paid by clients to work with them. Since GraphQL is still pretty young I also figured that there might be some easy-to-find gaps. The last point shouldn't be very important though.

        If you have more questions feel free to ask :-)

  2. 2

    Amazing! Thanks for sharing. Can I email you for some questions and advise?

    1. 1

      Sure. You can reach me at ih@jkettmann.com

  3. 1

    Cool insights, thanks!

    What's your biggest challenge at the moment?
    And are you using any tool (like Grammarly) to assist you in writing the articles as a non-native english speaker?

    1. 2

      Good question! One big challenge is to find places where the community hangs out (they call it watering holes) and discussions take place. I'm looking a lot at spectrum communities currently. These are kind of active but there are not too many discussions which you can deeply analyze for pains. The GraphQL community on Reddit mostly shares blog posts so it's also not very suitable. So I'm still looking for different watering holes.

      And yes, I use Grammarly. It helps me a lot to correct my content. I'm thinking about trying out a pro-subscription. Maybe that could help to diversify my language

  4. 2

    This comment was deleted 5 years ago

    1. 1

      Thanks for sharing your blog. How is it going with your email list?

      I'm not sure yet what it will be but I can imagine a short ebook. But I guess first I have to write more content to find out what really interests people. It's also a great exercise to learn how to communicate with the audience and find their pains.

      1. 1

        This comment was deleted 5 years ago

  5. 1

    This comment was deleted 7 years ago