Thread-led, not tweet-led
His highest-performing content is threads (9-15 tweets), not single posts. The thread is the unit; the standalone tweets exist mostly to test ideas.
Sahil Bloom grew to 1M+ followers writing threads that turn complex finance + decision-making into accessible mental models. Here are the 6 structural patterns that drive his engagement engine.
Public X handle: @SahilBloom · Writer and investor. Public threads on personal finance, productivity, and decision-making.
His highest-performing content is threads (9-15 tweets), not single posts. The thread is the unit; the standalone tweets exist mostly to test ideas.
"The Cost of Inaction", "Bandwidth Math", "The 1-3-1 Rule". Naming makes ideas portable + remembered. Each named model gets its own thread.
2x2 grids, decision trees, before/after charts. Each thread typically has 1-2 image attachments. Lifts engagement and earns bookmarks.
Personal finance concepts (compounding, tax-advantaged accounts, FIRE math) explained without jargon. Wide audience reach because finance content is intimidating but his framing isn't.
"5 frameworks I use to make better decisions", "7 questions that changed my life". Numbered hook → numbered payoff in the thread. Predictable structure earns clicks.
Many threads anchor in a personal story — a moment, a decision, a regret — then expand to general lessons. The story creates the emotional hook; the lessons create the share.
These are illustrative structural templates derived from public writing patterns. Use them as scaffolds for your own specifics — the structure is universal, the words should be yours.
[N] [things] that [verb your audience cares about]:\n\nA thread 🧵
Why this works
Numbered hook + thread emoji. Sets expectations + signals depth. Bookmarkable.
I [personal moment]. It taught me [general lesson]. Here's how to apply it:
Why this works
Story → lesson → applicability arc. Whole thread structure in one hook.
[Named mental model]: [1-line definition].\n\nHere's how it works:
Why this works
Names the framework so it's portable. Reader expects a structured walkthrough.
If [common situation], do [counterintuitive action]. Here's why:
Why this works
Counterintuitive prescription + justification setup. Sets the reader up to learn something they didn't already know.
7-12 tweets is his sweet spot. The hook earns the click; tweets 2-3 set up the framework; tweets 4-N walk through the concrete applications; the closer ties it back to the personal hook or invites discussion. The 7-12 range is enough to deliver value without losing reader completion.
Three rules: (1) short (2-4 words), (2) descriptive of the WHAT not the HOW ("Compound Time", not "Multiplicative Effort Allocation"), (3) novel — not already in use for something else. Run your candidate through a Google search. If the first result owns the term, pick another.
Helps a lot but not required. Diagrams 2-3x your bookmark rate on structural threads. Tools like Excalidraw or Figma make basic 2x2 grids trivial. Threads about non-structural topics (stories, observations) don't need images.
Yes — the new thread generator (/dashboard/threads) has a "Framework" shape that produces named-framework + numbered-step threads in this style. Add Sahil's threads to your voice profile in /dashboard/settings/voice and you'll get structurally-similar output in your own topics.
Write like Naval Ravikant
Style guide · Aphoristic compression
Write like Elon Musk
Style guide · Extreme brevity
Write like Tim Ferriss
Style guide · Numbered lists + frameworks
Write like Paul Graham
Style guide · Essayist compression
Write like Alex Hormozi
Style guide · Operator specificity
Write like Justin Welsh
Style guide · Solopreneur systems