wouldit.work

Consumer apps

Bear Blog: a no-frills blogging platform that chose to grow slowly and stay small

Herman Martinus launched Bear on Show HN in 2020 and still runs it as an independent, ad-free, no-VC business. His posts show what that looks like: modest profit, public promises, a license change after copycat forks, and a fight with AI scrapers.

Product
Bear Blog
Founder
Herman Martinus
Launched
2020
Model
Free blogging with paid add-ons

Published · 2 min read · 9 sources

Key takeaways

  • Show HN in May 2020 reached 685 points; the founder says Bear now covers its costs and pays him enough for a decent quality of life.
  • Jan 2025 manifesto: Bear won't shut down, won't sell and won't show ads; no VC funding.
  • Sep 2025: license changed from MIT to a source-available license after people forked it to run competing services.

What it is

Bear is "the no-nonsense blogging platform" made by Herman Martinus in Cape Town (Herman's blog). It runs as a small company that "exchanges some extra add-ons for money," and uses that money to maintain the platform and let him work on it full time (Bear Manifesto).

Timeline

  • 24 May 2020: the Bear Blog GitHub repository is created (GitHub).
  • 26 May 2020: "Show HN: Bear – Minimal blogging platform" reaches 685 points (Hacker News).
  • Dec 2020: in "My product is my garden" he says he reached basic profitability, "matching an average developer salary here," about 10 months earlier, mostly through JustSketchMe, while building Bear (Herman's blog).
  • 27 Jan 2025: the Bear Manifesto promises no shutdown, no sale and no ads (Bear Manifesto).
  • Mar 2025: "The Great Scrape" describes bot networks hitting Bear daily, with about 500,000 requests blocked in 24 hours (Herman's blog).
  • 1 Sep 2025: Bear becomes source-available, moving from MIT to a license that bans offering it as a hosted service (Herman's blog).
  • 25 Oct 2025: first major outage, when the custom-domain proxy went down under bot traffic (Herman's blog).
  • 3 Dec 2025: "Grow slowly, stay small": Bear "covers its own expenses and compensates me enough to have a decent quality of life" (Herman's blog).

Why it worked

  • A clear promise. Simple, clean blogging, with commitments written down publicly: no shutdowns, no "exit strategy," no ads (Bear Manifesto).
  • Trust as the product. He says what makes Bear special is "the people who use it, and the commitment to longevity" (Herman's blog), not the code.
  • Small on purpose. "It isn't leveraged and I control its direction and fate" (Herman's blog).
  • A strong launch. The Show HN post got 685 points (Hacker News).

What to learn

  1. Decide what "enough" is. "A smaller, slower growing company is less risky, less fragile, less stressful" (Herman's blog).
  2. When users fear shutdowns, public commitments can be a selling point.
  3. Choose your license with competitors in mind. He picked a license based on the Elastic License over AGPL because AGPL doesn't protect against "free-ride competition" (Herman's blog).

Risks and what didn't work

  • Copycats: people forked the MIT code "in the attempt to set up a competing service," which he says threatened his livelihood (Herman's blog).
  • AI scrapers forced him to remove RSS subscriber analytics because bot traffic made them "completely wrong" (Herman's blog).
  • Running solo means slow incident response: a weekend outage went unnoticed "for longer than is reasonable" when monitoring failed (Herman's blog).
  • No revenue figures are public; income claims are the founder's own.

FAQ

Short answers drawn from the sections above.

What is Bear Blog?

Bear is "the no-nonsense blogging platform" made by Herman Martinus in Cape Town (Herman's blog). It runs as a small company that "exchanges some extra add-ons for money," and uses that money to maintain the platform and let him work on it full time (Bear Manifesto).

Why did Bear Blog work?

  • A clear promise. Simple, clean blogging, with commitments written down publicly: no shutdowns, no "exit strategy," no ads (Bear Manifesto).
  • Trust as the product. He says what makes Bear special is "the people who use it, and the commitment to longevity" (Herman's blog), not the code.
  • Small on purpose. "It isn't leveraged and I control its direction and fate" (Herman's blog).
  • A strong launch. The Show HN post got 685 points (Hacker News).

What can indie builders learn from Bear Blog?

  1. Decide what "enough" is. "A smaller, slower growing company is less risky, less fragile, less stressful" (Herman's blog).
  2. When users fear shutdowns, public commitments can be a selling point.
  3. Choose your license with competitors in mind. He picked a license based on the Elastic License over AGPL because AGPL doesn't protect against "free-ride competition" (Herman's blog).

What didn't work for Bear Blog, and what are the risks?

  • Copycats: people forked the MIT code "in the attempt to set up a competing service," which he says threatened his livelihood (Herman's blog).
  • AI scrapers forced him to remove RSS subscriber analytics because bot traffic made them "completely wrong" (Herman's blog).
  • Running solo means slow incident response: a weekend outage went unnoticed "for longer than is reasonable" when monitoring failed (Herman's blog).
  • No revenue figures are public; income claims are the founder's own.

Sources

Every link cited above, in order of first use.

  1. 1.Herman's blog (herman.bearblog.dev)
  2. 2.Bear Manifesto (herman.bearblog.dev)
  3. 3.GitHub (github.com)
  4. 4.Hacker News (news.ycombinator.com)
  5. 5.Herman's blog (herman.bearblog.dev)
  6. 6.Herman's blog (herman.bearblog.dev)
  7. 7.Herman's blog (herman.bearblog.dev)
  8. 8.Herman's blog (herman.bearblog.dev)
  9. 9.Herman's blog (herman.bearblog.dev)

Related case studies

More in Consumer apps →