(from the latest issue of theΒ Indie Hackers newsletter)
Looking for tips to help grow your startup?
Want to share something with over 100,000 indie hackers? Submit a section for us to include in a future newsletter. βChanning
by Dan Kulkov
Are you procrastinating when it comes to starting (or continuing) your marketing efforts? Here are MakerBox Workbook's 30 actionable marketing tasks for bootstrapped founders!
If you're looking for more marketing ideas, check out 10 Time-Tested Tactics to Grow Your Side Hustle and 10 Low Budget Marketing Ideas!
Will you implement any of these ideas? Let's chat below!
Discuss this story.
from the Growth Trends newsletter by Darko
π§βπ« ChatGPT explained: Here's why everyone's so obsessed.
π TikTok has shared its top clips, trends, and creators for 2022.
π» How to land featured snippets on Google.
π 2022's best marketing articles (so far).
π§ This survey reveals what makes reviews seem trustworthy to consumers.
Check out Growth Trends for more curated news items focused on user acquisition and new product ideas.
Testing products comes with the indie hacking territory. A buggy product can be a death sentence for a new business, but most indie hackers don't have the resources to test like the pros. It's important to find a balance, a minimum viable QA/QC (quality assurance and quality control) level.
Here's some practical approach that I've learned from experience, research, and comments from other indie hackers!
The list of what should be involved in the QA process differs by stage, so let's break it down into the MVP stage, the v1 stage, then successive updates.
1. The QA process for MVPs:
MVPs should be barebones, and the same goes for testing them. Keep it simple! Things like unit tests are investments that are expected to pay dividends in the future, but prior to your MVP, you don't even know whether your product will have a future. Time spent on this type of thing will be wasted more often than not.
The exceptions here are products for which viability is held to a higher standard, like products built for healthcare, finance, government, etc.
A lot of indie hackers skip planning and just start building, but taking a moment to plan your requirements and specifications before you build will result in better code, thus easier QA.
Test execution for MVPs:
You may have noticed that there's not a single automated test here. You're basically just building it and testing it as a user.
2. The QA process for v1:
Once validated, an MVP often gets overhauled to make it more attractive, stable, and scalable. This is the build where you're really ready for primetime, so a robust QA process is needed.
Test planning and preparation for v1:
Here's Typologist with a quick list of what to build tests for:
For indie hackers, my approach is simple. Write tests for:
- Critical parts: The ones that heavily affect your operations.
- Complex parts: Those that might be really hard to debug and fix in the future.
Everything else can wait!
Test execution for v1:
3. The QA process for updates:
Assuming that your product is stable, the QA process for updates can be fairly minimal. You already have your requirements, you've designed your tests, and set up unit tests.
Test execution for updates:
For tracking, project management platforms to do the trick nicely:
If you want to set up automated tests, here are the top options:
Load and performance testing:
Testing services:
Beta testing services:
Security testing:
Free resources:
What are your top QA tips? Share your experience below!
Discuss this story.
by Josh Spector
I'm sharing growth tips for creative founders! Here's this week's:
You get the audience you deserve.
If you put out shady things, you attract shady people.
If you genuinely care about your audience, you attract people who genuinely care about you.
Subscribe to Josh's For The Interested newsletter or I Want To Know podcast for more.
by Mahdi Yusuf
Hey, indie hackers! I'm Mahdi Yusuf, founder of Architecture Notes, a platform that shares engineering architecture notes about system design and software architectures. It's explained by engineers, for engineers!
I didn't expect to hit $2K MRR ever, let alone in six months. Here's how I did it!
There were few explainers available when I first started programming software. Most information could only be found in books, or on obscure message boards. I was happy when Stack Overflow began to emerge, but there needed to be in-depth explanations of services written by the actual engineers who created them. I also wanted to give back and help the next generation. There is so much to learn!
I kept seeing post after post asking whether there was a site that deep dives into certain technologies, facilitates high-level discussions about distributed systems, and provides breakdowns by engineers building popular systems. That sparked the idea.
I didn't start out to build a business per se, but writing and sharing what I've learned, using concise explainers, was something that I was passionate about. The concept was to explain things, and couple the information with detailed infographics that illustrated the point:
I started small with the community I already had on Twitter, and managed to collect a couple hundred emails before launch.
I was lucky enough to reach number one with my first post on Hacker News, covering the engineering behind Datasette. That got me close to 1K emails. Then, I got to work! These explainers require a fair bit of planning and research to get it right, and to strike the right balance on where to cut off the discussion. I like to take the problem from base principles, and build up people's understanding.
I found the Ghost community to be quite helpful and motivating, much like the community on Indie Hackers, but for authors. So, I decided to host the platform on Ghost. I learned a few techniques around repurposing content on different platforms for growth, which helped a ton.
This eventually led me to write paid content for subscribers. It's always a balancing act of growing the community while ensuring that subscribers are getting extra value. I monetize entirely through subscriptions at the moment.
Currently, I have just under 25K newsletter subscribers, and just over 11K on the Twitter account. I used Twitter and LinkedIn to grow my audience. I was really skeptical about creating Twitter threads at first, but they really work if you put the effort in, and customize the content.
I am currently looking into sponsorships for the newsletter, so that will likely be the next step! My advice for founders looking to launch a blog or newsletter is to write about something you are passionate about! That makes all the difference. Someone out there is also interested in that, so you just have to find them.
Discuss this story.
I post the tweets indie hackers share the most. Here's today's pick:
Forward it to a friend, and let them know they can subscribe here.
Also, you can submit a section for us to include in a future newsletter.
Special thanks to Jay Avery for editing this issue, to Gabriella Federico for the illustrations, and to Dan Kulkov, Darko, James Fleischmann, Josh Spector, and Mahdi Yusuf for contributing posts. βChanning
Display ChatGPT response alongside Google, Bing, DuckDuckGo Search results
ChatGPT for Search Engines is an AI-based extension that could potentially become a real threat to any search engine.
It basically shows results to all sorts of queries next to the Google results (or other search engine). The precision is very impressive. This extension makes it possible everywhere you browse
You can try it through the following link: https://chrome.google.com/webstore/detail/chatgpt-for-search-engine/feeonheemodpkdckaljcjogdncpiiban/related?hl=en-GB&authuser=0
Watch this video to see how it works: https://www.tiktok.com/@ai_life26/video/7179865803003579674