book
indiehackers.comJan 22, 2026

Building a product in 20 hours and growing it to a 5-figure ARR

by Val Sopi

Read Original
SEObootstrappedcase-studyminimal-stackpartnershipspricingsolo-founder

TL;DR: Val Sopi left his successful web shop serving larger organizations to build SaaS products for stable, recurring revenue and potential exit opportunities. BlogMaker started as a 20-hour challenge in April 2021 (pre-AI era) to build a blog engine for small teams and solo founders focused on SEO. The initial version took 3 sessions and generated payment from a customer right after launch. Val uses a minimal tech stack (customized CodeIgniter3 + jQuery) with zero external libraries to reduce maintenance overhead. Distribution came through SEO and partnerships, particularly "vs" and "alternative to" content targeting high-intent search queries. He also partnered with RightBlogger.com for AI-powered SEO content integration. The pricing evolved from yearly-only to monthly subscriptions, with monthly MRR now nearly overtaking all previous yearly subscription revenue. Val emphasizes self-care (7K steps daily, gym 4x/week, meditation) as crucial to avoiding burnout and maintaining sustainable growth.

Key Insights

  • Time-boxing product development forces ruthless prioritization and prevents over-engineering
  • SEO works faster than commonly believed - even short articles can rank quickly for low-competition keywords
  • Monthly subscription models prove more sustainable than yearly for growing SaaS businesses
  • Self-care is not optional - burnout directly impacts product success
  • Partner with complementary products for distribution rather than competing for same audience

Actionable Takeaways

  • Set hard time constraints (like 20 hours) when building v1 to ship faster and validate earlier
  • Create two separate blogs: one for product updates (humanizing), one for SEO-driven comparison content
  • Never increase prices for existing customers - grandfather them and offer graceful upgrade paths
  • Talk to best customers to understand why they almost didn't buy - more valuable than A/B tests at small scale
  • Choose familiar tech stacks over trendy frameworks to maximize shipping speed
  • Focus on low-competition keywords (0-10 KD) for faster SEO results
  • Build with minimal external dependencies to reduce maintenance overhead when running solo