Blog

Writing

Schema didn't save my thin pages

Aug 20, 2026

Schema didn't save my thin pages

My About page had a complete Person schema graph and 162 words. Google skipped it anyway. What the entity-SEO skill learned since v1: content before schema, query intent, and saying when a tactic just doesn't apply.

Winning your own name

Jul 26, 2026

Winning your own name is an entity problem

Google could already find me — the hard part was standing out from every other Saad Salman. Winning your own name is an entity problem, not a discovery one. Here's the legitimate playbook, open-sourced as a Claude skill.

The domino effect

Jul 24, 2026

The domino effect: a short FAQ

A small push, a row of growing dominoes, and the moon. A short FAQ on why one right thing topples the next, and how doing that day after day compounds the same way.

The Power of One Thing

Jul 24, 2026

The power of one thing

One question from Gary Keller's The One Thing rearranged how I run my workdays: what's the one thing I can do such that everything else becomes easier or unnecessary?

A free API for Pakistani mutual fund NAVs

Jul 19, 2026

I built a free API for Pakistani mutual fund NAVs (because MUFAP's own one doesn't work)

MUFAP's own JSON endpoints reject any request that isn't a browser. So I scraped their public Fund Directory instead and open-sourced the result — a small, free API serving live NAVs for 500+ Pakistani mutual funds.

The subscription dilemma: when recurring revenue starts eating the product

Jul 8, 2026

The subscription dilemma: when recurring revenue starts eating the product

Subscriptions fund great products — then quietly tempt teams to make them worse. How recurring revenue degrades experience, who gets it right, and a playable dark pattern that proves the point.

Hourglass with coins falling through it — time turning money into more money

Jul 5, 2026

The regret curve: why we start saving too late

Most of us aren't bad with money — we're wired for today. Why financial regret lands so hard later in life, what a ten-year delay really costs (with the math), and four moves that put compounding on your side.

Homepage of saadsalman.org, built with Claude Code

Jul 5, 2026

How I built this website with Claude Code

From an empty folder to a live site with a CMS, analytics, custom illustrations, and its own domain, built end-to-end through one conversation with an AI coding agent.

Get new posts by email

Occasional writing on payments, fintech, and building products. No spam, unsubscribe anytime.