Saasworld
The Library

A bootcamp for SaaS owners

Saasworld's courses teach you to build the thing. This is the other half — the part of running a software business that has no compiler and therefore no error message. Onboarding that activates, churn you can see coming, marketing with no budget, SEO that finds buyers, and the AI-plus-Ahrefs workflow for the blog that feeds it.

16 playbooks13 vendor explainers19 research papersNext issue 24 August 2026
Latest
No. 16The seven numbers that run the business

MRR, growth, churn, ARPA, CAC, payback and NRR — what each actually tells you, how each is faked, and which one to fix when it's bad.

Everything below is in the the library. Titles are open so you can see what you'd be reading; the writing itself is for subscribers.

Playbooks

16 out · one a week
No. 16Pricing & the numbers13 min

The seven numbers that run the business

MRR, growth, churn, ARPA, CAC, payback and NRR — what each actually tells you, how each is faked, and which one to fix when it's bad.

17 August 2026· subscribers
No. 15Content & blogging10 min

Editing what the model wrote

The specific tells that mark machine prose, why they're there, and the six passes that turn a fluent draft into something a person will finish.

10 August 2026· subscribers
No. 14Content & blogging18 min

The AI-and-Ahrefs blog workflow, end to end

The complete process: from an empty Keywords Explorer to a published page — where the model does the work, where it must not, and the brief that decides which.

3 August 2026· subscribers
No. 13Content & blogging11 min

Why your blog doesn't work

Six reasons a SaaS blog returns nothing — and the reframe that turns it from a publishing habit into a distribution asset.

27 July 2026· subscribers
No. 12SEO13 min

The page types that rank for software

Alternatives, comparisons, integrations, free tools and use-case pages — the five formats that carry most SaaS organic revenue, and how each one is built.

20 July 2026· subscribers
No. 11SEO14 min

The technical SEO that actually matters

The details that quietly cost you everything — canonicals, JavaScript rendering, internal links, redirects — and the ones that don't matter as much as you've been told.

13 July 2026· subscribers
No. 10SEO15 min

Keyword research that finds buyers, not readers

How to use Ahrefs to find the queries worth a page — volume versus difficulty versus traffic potential, the business-potential score, and reading a SERP properly before you commit a week to it.

6 July 2026· subscribers
No. 9SEO13 min

How search actually works now

Crawl, index, rank — plus the layer of AI answers now sitting on top of all three, and what that changes about which pages are worth writing.

29 June 2026· subscribers
No. 8Marketing with no money11 min

Launching somewhere without getting thrown out of it

Product Hunt, Hacker News, Reddit and the communities where your customers actually are — what each one rewards, and the etiquette that isn't optional.

22 June 2026· subscribers
No. 7Marketing with no money13 min

Marketing with no money

The free channel map: what compounds, what pays once, what's a tax on your attention — and how to pick two instead of trying nine.

15 June 2026· subscribers
No. 6Retention & churn14 min

The anti-churn playbook

Every intervention worth running, ranked by what it returns per hour spent — starting with the one that requires no persuasion at all.

8 June 2026· subscribers
No. 5Retention & churn12 min

Why customers actually leave

Five real causes, how to tell them apart, and why the reason people give on the cancellation form is almost never the reason.

1 June 2026· subscribers
No. 4Retention & churn12 min

Churn arithmetic, done honestly

Four different numbers are all called 'churn'. Knowing which one you're looking at is the difference between a diagnosis and a mood.

25 May 2026· subscribers
No. 3Onboarding & activation10 min

Picking an activation metric you won't regret

How to choose the one number that says 'this user got it' — and how to avoid choosing one that quietly makes the product worse.

18 May 2026· subscribers
No. 2Onboarding & activation13 min

Good onboarding, bad onboarding

Fifteen decisions where the plausible option and the right option look almost identical — laid side by side.

11 May 2026· subscribers
No. 1Onboarding & activation11 min

Onboarding is not a tour

The job of onboarding is to get one real outcome out of your product and into a person's hands. Everything else is decoration.

4 May 2026· subscribers

Vendor explainers

13 entries

How the platforms your product is wrapped around actually work — written to be read beside the vendor's own docs, with the gotchas that cost people a weekend called out by name.

MethodMethod9 min

How to read API documentation

The order to read any vendor's docs in, how a reference page is laid out, and how to read a JSON schema and a changelog without drowning.

AI APIsAnthropic12 min

The Claude Messages API

One endpoint does everything: the request and response shapes, streaming events, the tool-use loop, prompt caching, token counting, errors, rate limits and how pricing is shaped.

AI APIsOpenAI10 min

The OpenAI API

Responses vs Chat Completions, how input items and output items work, function calling, streaming, structured outputs, embeddings, and what the invoice is made of.

PaymentsStripe14 min

Stripe billing

Products and Prices, Customers, Checkout, the Customer Portal, the subscription status machine, invoices, webhooks, sandboxes and the CLI — the whole shape of a subscription business.

PaymentsStripe12 min

Stripe webhooks, properly

The raw body, signature verification, why events arrive out of order, retries, deduplicating by event id, which events actually matter, and testing the whole thing locally.

BackendSupabase13 min

Supabase

A Postgres database with an API, auth, storage and realtime bolted on — the key types, why Row Level Security is the whole security model, cookies on the server, and migrations.

BackendGoogle12 min

Firebase

Auth, the Firestore document model, security rules that are not filters, Storage, Cloud Functions — and an honest account of when a document database is the wrong choice.

BackendPostgreSQL14 min

Postgres for app builders

Tables, keys, constraints, indexes and transactions; the N+1 query; migrations as files; when JSONB earns its place; and why the boring relational answer keeps winning.

EmailResend11 min

Resend and transactional email

Sending one email is easy; getting it delivered is the work. The API, the DNS records that make you legitimate, React Email templates, and the bounce webhooks you must listen to.

HostingVercel12 min

Deploying on Vercel

Git push to production, what a preview deployment is, environment variables per environment, functions and their limits, cron jobs, domains, rollbacks and logs.

AuthSupabase · Clerk13 min

Auth: sessions, tokens and providers

What a session actually is, cookies versus tokens, JWTs without the mystique, the OAuth redirect dance, protecting server code properly, and how identity reaches your database's row policies.

MethodMethod11 min

Webhooks, in general

The pattern behind every vendor's version: what a webhook is, how signatures work, why you must be idempotent, retries and backoff, dead letters, and how to develop against one locally.

MethodMethod12 min

REST and HTTP essentials

Methods and what they promise, the status codes worth knowing, the headers that carry the real information, pagination, idempotency keys, rate-limit headers, and why CORS is not a security feature.

Research

19 papers

How people actually learn to program, and how the models you're building on actually work. Every paper is real, linked and explained in plain English — including where it's been argued with.

Test-Enhanced Learning: Taking Memory Tests Improves Long-Term Retention

2006

Being tested on material beats re-reading it — dramatically — once you look a week out instead of five minutes.

Distributed Practice in Verbal Recall Tasks: A Review and Quantitative Synthesis

2006

A meta-analysis of 317 experiments: spreading practice out beats cramming, and the best gap grows with how long you need to remember.

Why Minimal Guidance During Instruction Does Not Work: An Analysis of the Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching

2006

Throwing novices at open problems and letting them ‘discover’ overloads working memory; explicit guidance and worked examples win until expertise arrives.

A Multi-National Study of Reading and Tracing Skills in Novice Programmers

2004

Across seven countries, many students who had passed a programming course could not reliably predict what a short piece of code would do.

Relationships Between Reading, Tracing and Writing Skills in Introductory Programming

2008

Tracing and ‘explain in plain English’ scores predict code-writing scores — evidence for a hierarchy of skills where reading comes first.

Solving Parsons Problems Versus Fixing and Writing Code

2017

Reassembling scrambled code blocks taught as much as writing the same code from scratch, in significantly less time.

Self-Explanations: How Students Study and Use Examples in Learning to Solve Problems

1989

Students who explained worked examples to themselves — line by line, why does this step follow — learned far more from the same examples than students who just read them.

Improving Students' Learning With Effective Learning Techniques: Promising Directions From Cognitive and Educational Psychology

2013

Ten popular study techniques graded on the evidence: two work, three are situational, and five of the most popular — including highlighting and re-reading — barely do anything.

Unskilled and Unaware of It: How Difficulties in Recognizing One's Own Incompetence Lead to Inflated Self-Assessments

1999

The worst performers put themselves near the middle of the pack — because the skill they lacked was the same skill they needed to notice.

Studying the Effect of AI Code Generators on Supporting Novice Learners in Introductory Programming

2023

A controlled experiment with 69 beginners: access to an AI code generator raised how much they got done without measurably hurting what they retained a week later.

“It's Weird That it Knows What I Want”: Usability and Interactions with Copilot for Novice Programmers

2023

Nineteen beginners were watched using Copilot on a real assignment; the problem was rarely that the code was wrong — it was that they could not tell.

Attention Is All You Need

2017

The architecture every model you call is built on: throw away recurrence, keep attention, and the whole sequence can be processed at once.

Language Models are Few-Shot Learners

2020

GPT-3 showed that a big enough language model can be steered by examples in the prompt alone — no fine-tuning, no gradient updates, no training run of your own.

Chain-of-Thought Prompting Elicits Reasoning in Large Language Models

2022

Show a model examples that include the intermediate steps, not just the answer, and its accuracy on multi-step problems jumps — but only if the model is large enough.

Training Language Models to Follow Instructions with Human Feedback

2022

The paper that turned a text predictor into an assistant: humans rank outputs, a reward model learns their taste, and the model is tuned against it.

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks

2020

Don't ask the model to remember your facts — fetch the relevant documents at question time and put them in the prompt. This is the paper that named the pattern.

Lost in the Middle: How Language Models Use Long Contexts

2023

Models find information at the start and end of a long input far more reliably than information in the middle — and a bigger context window does not fix it.

Evaluating Large Language Models Trained on Code

2021

The paper behind Copilot: a model fine-tuned on public code, and HumanEval — a benchmark that runs the generated code against tests instead of comparing it to a reference answer.

Not What You've Signed Up For: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection

2023

If your app puts fetched text into a prompt, whoever wrote that text can issue instructions to your model — and this paper demonstrated it against real shipped products.

Subscription

The Library

Everything running a software business asks of you and none of it is code: onboarding that activates, churn you can actually see coming, marketing with no budget, SEO that finds buyers, and the AI-plus-Ahrefs workflow for writing the blog that feeds it. One new playbook a week, plus the whole archive from day one.

$9/ month · cancel any time
  • A new playbook every week — onboarding, churn, growth, SEO, content
  • The full back catalogue the moment you join, not drip-fed
  • Vendor explainers: Stripe, Supabase, Resend, Vercel, the AI APIs
  • The research shelf — real papers, decoded, on learning and on LLMs
  • One email when a new one lands, off by default in one click
  • Cancel any time; you keep reading to the end of the month

first — it takes ten seconds.

No card is asked for yet — the subscription is recorded and really opens your account. See all plans →