USRA · SaaS Systems

Practical systems for people shipping SaaS

Infrastructure, rate limits, auth, automation, and production patterns — written operator-to-operator, with real numbers and real failure modes.

New playbooks and articles every week

InfrastructureRate LimitsAuthWebhooksBillingAutomation


Built for the person who ships it

One to five people, a live product or one close to launch, and no platform team to absorb operational mistakes. Every article assumes you write the code, run the deploy, and answer the support email.

01 / Patterns

Production patterns

The concrete shape of a solution, including what it costs you in complexity. Nothing gets written up until it has run against real traffic.

02 / Checklists

Pre-flight checklists

The short list to verify before a system touches money, identity, or third-party quota — the three places early SaaS loses value quietly.

03 / Postmortems

Real failure stories

What broke, the symptom that surfaced first, the wrong fix, and the one that held. Specific numbers instead of general advice.

Start with these

Three articles that cover the decisions most early SaaS systems get wrong in the first month of real traffic.

Infrastructure

The One-Server Question

What to run yourself before you have customers — and the three signals that justify splitting the stack.

API Workflows

Webhook Idempotency

The five-line habit that turns guaranteed duplicate delivery into a harmless no-op instead of a double charge.

Automation

Budget Your Outbound Calls

Size a shared token bucket under the documented limit so 429s become a safety net, not your throttling mechanism.


Free playbooks

Assets rather than essays: checklists, decision frameworks, and ordered playbooks you can apply the same day. All free, no signup required.

01 / Framework

The Early-SaaS Stack Decision Checklist

Hosting, database, auth, payments, email — a recommended default for each layer and the condition that should make you deviate.

02 / Setup guide

Auth in a Weekend

Magic links, 15-minute tokens, a sessions table with real revocation, and rotation with reuse detection. Four tables total.

03 / Checklist

Billing Webhooks Done Right

Idempotency on the event id, an append-only ledger, ordering guards, and replay as a one-command operation.

04 / Playbook

Rate-Limit Playbook

What to limit first, in order, with the bucket sizes and thresholds we actually run in production.

05 / Checklist

Minimal Observability

The five alerts worth waking up for, their thresholds, and why everything else is noise at this stage.

06 / Playbook

The First-Paying-Customer Playbook

Four stages with an exit condition each, ordered so the cheapest information arrives first.

Get new articles

Practical systems for shipping SaaS, straight to your inbox. No spam.

One email per new article. Unsubscribe any time.


What this is not

No course, no cohort

There is nothing to enroll in. The articles are free and stay free.

No framework worship

Recommendations are scoped to a stage and a constraint, and say when to stop using them.

No theory without traffic

If a pattern has not survived production, it does not get published here.