# MasteringSaaS

Learn to help you build, grow and generate revenue

## Authentication

### All Authentication learn articles

36 articles

Ready to learn how to keep your company’s systems safe and secure? Dive into our complete guide to authentication, including authentication types, authentication factors and more.

[Read articles](/content/learn/authentication/index.html)

### OAuth 2.0 flows

Ready to learn how OAuth 2.0 flows work? Discover the key types of OAuth flows and how to pick the right flow for your app.

[Read article](/content/learn/authentication/protocols/oauth-flows-explained/index.html)

* * *

### Refresh tokens

Are you using access tokens but looking to strengthen your platform security? Learn how refresh tokens can balance UX with data protection and security.

[Read article](/content/learn/authentication/types-and-methods/how-to-use-refresh-tokens/index.html)

## AI for software engineering

### All AI for software engineering learn articles

92 articles

Using AI to superpower your software engineering workflow

[Read articles](/content/learn/ai-for-software-engineering/index.html)

### Your First 100 AI Commits

As your team adopts AI-assisted coding, what does the output really look like? Learn what patterns to watch for, how to improve quality, and how to track impact over time.

[Read article](/content/learn/ai-for-software-engineering/best-practice/your-first-100-ai-commits-what-to-expect-and-how-to-evaluate-ai-contributions/index.html)

* * *

### Prompt Engineering

A practical guide to using LLMs as your first line of support when debugging. Covers prompt strategies, follow-up techniques, and how to refine model answers to match your codebase and tools.

[Read article](/content/learn/ai-for-software-engineering/prompting/how-to-replace-stack-overflow-with-an-ai-pair-prompt-engineering-for-real-debugging/index.html)

## Security

### All Security learn articles

13 articles

A complete guide to security practices that all SaaS founders and startups should include in their business and product.

[Read articles](/content/learn/saas-security-bootcamp/index.html)

## Billing

### All Billing learn articles

123 articles

Learn about core billing concepts and how to measure, understand, and improve metrics across the board.

[Read articles](/content/learn/billing/index.html)

### Multicurrency Billing: What You Need to Know for Global SaaS

Unlock worldwide sales by understanding the essentials of offering your services in multiple currencies.

[Read article](/content/learn/billing/multi-currency/multicurrency-billing-what-you-need-to-know-for-global-saas/index.html)

* * *

### What is SaaS Billing? A Complete Guide for Developers and Founders

Learn everything about SaaS billing, from subscription models to implementation strategies, designed specifically for developers and startup founders.

[Read article](/content/learn/billing/saas/what-is-saas-billing-a-complete-guide-for-developers-and-founders/index.html)
