Day 13 · 2026.05.31

Writing: Personal-Brand WritingNewsletter · Twitter · LinkedIn · Long vs Short

BigCat's Writing

A personal brand isn't packaging yourself to look better — it's the leverage that keeps producing influence when you're not in the room. For senior engineers, writing is the highest-ROI tool for building credibility beyond title. This week: four vehicles — the clockwork Newsletter, the razor-edged Tweet, the teach-don't-announce LinkedIn post, and the discipline of knowing how long to make a piece.

Principle 01

The Newsletter Covenant: Become a clock in your reader's inbox

Topic × Cadence × Promise — the three pillars of subscription trust
Newsletter · The Substack Era
Principle + Master's Voice

A newsletter is not the "inbox version" of a blog. It's an implicit covenant with your reader — you promise a topic, a cadence, and a kind of payoff; they spend the scarcest real estate on the internet (their inbox) to take you up on it.

"The fundamental currency of the internet is no longer pageviews — it's subscriptions. And subscriptions are built on a single thing: showing up, again, with the same promise." — Ben Thompson, Stratechery (Aggregation Theory)
Why It Works

A blog is "pull" — readers come to you. A newsletter is "push" — you walk into their inbox. The inbox is sacred ground: break the covenant once (skip an issue, change topic, sneak in a sales pitch) and the unsubscribe button is half a second away. So the first discipline of newsletter writing is covenant discipline: (1) topic narrow enough that someone can decide to subscribe in one breath; (2) cadence predictable to the day and hour; (3) payoff consistent — length, depth, voice don't drift. Ben Thompson built Stratechery by doing this for ten years straight: one deep tech-strategy piece every weekday, never off-topic, never late. That's where compounding lives.

TopicWhatNarrow enough for one sentence; broad enough to last years
CadenceWhenSpecific to day and hour; readers can set a clock by you
PromiseHowLength, depth, voice — drifting them is breaking the deal
Topic × Cadence × Promise = Newsletter Covenant
Miss any one pillar and "subscription" collapses into "bulk email"
Before / After
Subscribe to my newsletter — I write about tech, life, and random thoughts whenever I feel inspired. Every Sunday: one 1,500-word essay on the trade-offs hidden in distributed-systems design. Nothing else. Miss a week and I owe you one. Subscribe.
Just launched my newsletter! Sharing my thoughts on technology, product, and the future. Updates whenever something catches my eye. Sundays at 9pm ET — one long-form take on AI × distributed systems. No takes on lifestyle, no sponsored sections. If I skip, I'll explain why in the next issue.
When to Use + Common Failures
  • ✓ Anyone building a long-term niche brand; engineering leaders extending their internal-memo habit outward
  • ✗ When your topic hasn't stabilized — explore on a blog or Twitter first; never use a newsletter as a sales channel — one pitch burns three months of trust
  • Failure: topic too broad ("tech / life / musings") = no topic at all
  • Failure: cadence drift — this week, then next month — readers stop expecting you, and expectation is the asset
  • Failure: repackaging old blog posts — readers can tell when nothing was written specifically for the inbox

Sources: Ben Thompson, Stratechery (every weekday for 10+ years — the format-defining example) · Patrick McKenzie, Kalzumeus · David Perell, Write of Passage.

Exercise + Question

Write the cover covenant for your (future) newsletter — three lines: Topic (precise to one niche), Cadence (precise to day and hour), Promise (precise to length and form). Paste it at the top of issue #1.

Question: Can you survive the first 12 weeks of silence? In the early months your subscribers are probably your mom and three former colleagues. Covenant discipline is only really tested when no one is clapping.

Principle 02

Twitter / X: The first 12 characters are the headline

In a scrolling world, the opening twelve letters decide everything
Twitter / X · The 280-Character Discipline
Principle + Master's Voice

In a timeline that scrolls past at four tweets a second, your first 12 characters are the whole game — they decide whether a reader stops to expand or thumbs past. 280 characters is a ceiling, not a target.

"How do you write briefly? By doing five things: throwing away words, throwing away whole paragraphs, throwing away whole sections, leaving things implicit that readers can figure out, and stopping when you're done." — Paul Graham, "Writing, Briefly" (2005)
Why It Works

X's physical constraint is "scroll plus fold." If your first line isn't a hook, your second line is never read. The same constraint governs email subject lines, PR titles, Slack channel-toppers, and Linear ticket titles — same problem, same fix. Patrick McKenzie's working observation: a specific name, a specific number, or a personal stake — hit one and someone stops; hit none and you're invisible. Vague preambles like "sharing some thoughts on..." are dead on arrival. Threads obey the same law: tweet #1 determines the survival rate of the entire thread; brilliance in tweet #4 reaches no one.

Before / After
I've been thinking a lot lately about how engineering teams approach productivity, and I think there's a really important factor that we as an industry might be overlooking... The real killer of engineering productivity isn't meetings — it's the compounding cost of context switches. One switch doesn't cost 15 minutes; it costs the next 2 hours of depth.
A few thoughts on a problem I've been working on regarding the assumptions we make in distributed code... Most production bugs aren't in the code. They're in the assumptions the code wasn't told about. (1/7)
When to Use + Common Failures
  • ✓ All public short-form: tweets, Slack channel topics, PR titles, email subjects, release-note openers
  • ✓ First tweet of any thread — it decides whether the thread is read at all
  • ✗ Never use a hook for a tweet with no payoff — that burns trust faster than being boring would
  • Failure: preamble in tweet #1 ("here are some thoughts...") = squandering the most expensive real estate you own
  • Failure: every tweet trying to be a "zinger" = aesthetic fatigue, you turn into a fortune-cookie account; the hook should serve a payoff

Sources: Paul Graham, Writing, Briefly & How to Write Usefully · Patrick McKenzie, Don't Call Yourself a Programmer & threads · Naval Ravikant, How to Get Rich tweetstorm.

Exercise + Question

Take the most valuable sentence you said out loud last week. Compress it to 80 characters. Then to 60. Read it aloud — could a stranger grok it in 1.5 seconds? Post it; watch which words get quoted back. The words people drop are the fat you cut next time.

Question: Does the 280-character discipline poison your long-form writing? If every paragraph trains the "zinger" muscle, you may lose the capacity to build, breathe, and pace — and your essays start reading like a string of tweets.

Principle 03

LinkedIn as professional narrative: from Résumé to Reputation

Teach a lesson; don't announce a milestone
LinkedIn · Professional Narrative
Principle + Master's Voice

LinkedIn is not a résumé in digital form. It's your professional proxy when you're not in the room. Write the "what I learned, and why it's useful to you" mini-essay; don't write the "I got promoted again" announcement.

"Your career is largely determined by what your colleagues and former colleagues say about you when you're not in the room. So spend more energy giving them better things to say." — Patrick McKenzie, "Don't Call Yourself a Programmer"
Why It Works

LinkedIn's algorithm pushes "I taught you something" content roughly 10× harder than "I did something." The reason is simple: the former has value for the passing stranger; the latter only has value for you. The repeatable recipe — used by Adam Grant, Sahil Lavingia, Lara Hogan and other long-term high-engagement accounts — is four parts: (1) open with a counter-intuitive observation; (2) ground it in a lived story with specific time/place/people; (3) extract a pattern others can use; (4) end with a prompt, not a declaration. The corporate-buzzword trap ("synergistic enablement of cross-functional alignment") is dense to the algorithm and empty to the reader — easy to detect, impossible to learn from.

Before / After
Thrilled to share that I've been promoted to VP of Engineering at FAANG Inc! Couldn't have done it without my amazing team. Onwards and upwards! #blessed #grateful The most counter-intuitive lesson on the way to VP: my job stopped being "doing the right things" and became "making it cheap for others to do the right things." Three concrete shifts that bought back ten hours/week — and made the team faster. Which of these costs you the most today?
Excited to announce I've joined a new company in a new role. Looking forward to the journey ahead! Five years from IC to Senior Director, and the most expensive lesson I paid for: confusing "I can do this" with "I should do this." The team waited for me to approve instead of running ahead. Three fixes that reversed it — and the one I still get wrong.
When to Use + Common Failures
  • ✓ Promotions, transitions, launches, retrospectives — anywhere you want professional identity to build credibility
  • ✓ Recruiting — describing how your team works pulls 10× the candidates that a JD does
  • ✗ Deep technical pieces — host them on a blog or newsletter; LinkedIn's attention curve can't sustain them
  • Failure: stacking buzzwords ("fully enablement deep-loop") = legible to the algorithm, invisible to humans
  • Failure: only sharing wins, never failures = unconvincing, and useless to readers; self-congratulatory hashtags read as anxious, not confident

Sources: Patrick McKenzie, Don't Call Yourself a Programmer & Salary Negotiation · Adam Grant's long-running LinkedIn essays · Lara Hogan, Resilient Management.

Exercise + Question

Pick the most expensive lesson of your last 12 months (ideally a failure or counter-intuitive shift). Write it in four paragraphs: counter-intuitive observation / specific story / portable pattern / prompt to the reader. Under 350 words. Post it; a week later, look at which sentence people are quoting back — that's the line that became your brand.

Question: Why is corporate-buzzword writing so sticky on LinkedIn — is it the platform's user mix (heavy HR/sales), a cultural reflex against blunt self-disclosure, or a habit your native language reinforces?

Principle 04

Long vs Short: Length serves argument depth, not author vanity

Short as a sniper round; long as a guided tour
Length Discipline · Strunk & White
Principle + Master's Voice

The length of a piece isn't decided by "how much I want to write." It's decided by how many layers the argument needs to open. Short when you can, long only when you must — length serves depth, not the other way around.

"Vigorous writing is concise. A sentence should contain no unnecessary words, a paragraph no unnecessary sentences, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts." — Strunk & White, The Elements of Style (Rule 17)
Why It Works

Short isn't a compressed long. They're different forms. A short piece is a sniper round — one claim, one shot, no follow-up. A long piece is a guided tour — you walk the reader through terrain they couldn't cross alone. The judgment call is: how many layers does this idea actually have? One layer ("we should start using Claude for tests") = a one-line email. Three layers ("why our team should rewrite CI, why now, why this stack") = a necessary long piece. The two failure modes are mirror images: too long for a one-layer point — readers leave by screen three; too short for a three-layer point — readers finish unconvinced and trust you less.

Argument depthRight lengthTypical form
One layer1 sentence – 1 paragraphTweet / Slack top / first line of email / PR title
Two layers200 – 600 wordsShort email / LinkedIn post / 1-pager / design summary
Three layers800 – 2,000 wordsNewsletter / blog post / decision memo / RFC
Four+ layers2,500+ words / split into NDeep essay / design doc / six-pager / multi-part series
As many layers as your argument has — give it that many layers of length. Don't pad for the form; don't cut the argument for brevity.
Before / After
(One-layer point dragged out for five paragraphs) Lately I've been thinking about the rhythm of our team. I've noticed that everyone seems busy, but the output isn't where I'd hope. I think there are a few reasons behind this. First... Our team isn't short on effort. It's short on "what we won't do" decisions.
(Three-layer point crushed into one sentence) Distributed consensus is hard; Raft is the right answer. Open it to 800 words across three layers: (1) consensus is "hard" because of trade-offs, not algorithm complexity; (2) Raft vs Multi-Paxos differ on teachability, not capability; (3) given our latency and failure assumptions, Raft beats Multi-Paxos here — each layer the necessary premise for the next.
When to Use + Common Failures
  • ✓ Every time you're about to write — email, PR, memo, newsletter, blog: first ask "how many layers is this?"
  • ✓ Reverse use: if you can't write the short version, you haven't thought it through — go think, not write
  • ✗ When the form fixes the length (tweet 280, six-pager 6 pages), satisfy the form first
  • Failure: assuming "long = effort = depth" — most of the time, long is just unfinished thinking in disguise
  • Failure: every paragraph trying to be a zinger in a long piece — readers can't breathe; let necessary build-up build

Sources: Strunk & White, The Elements of Style, Rule 17 "Omit Needless Words" · Paul Graham, Writing, Briefly & The Age of the Essay · Mark Twain: "I didn't have time to write a short letter, so I wrote a long one instead."

Exercise + Question

Pick the next document you have to write. Ask three questions: (1) How many layers does this argument actually have? (2) What length does the table above recommend? (3) How far off is my current draft? Trim if long; build if short — obey depth, not habit.

Question: In English the default is "shorter signals respect for the reader's time." In Chinese the implicit equation runs "longer = more sincere" — a 300-character email reads as dismissive, a 3,000-character memo reads as serious. How do you keep short under that cultural gravity?

Deeper Questions

Does AI-written personal-brand content end up eroding the personal brand?
Yes, and faster than most expect. Short term (six months) AI helps you sustain "daily output" and the reader can't quite tell; long term (a year+) the reader's AI-smell detector improves exponentially. A vague "leverage / enable" opener, a story with no specific time-place-person, a too-tidy three-act structure — once tagged as machine-written, the trust you spent years building zeroes out. Safer pattern: AI for research, outline, first draft. The final layer — unique POV, personal story, private voice — has to be yours. Treat AI as a writing coach, not a stunt double.
Does platform ROI rank the same for English and Chinese personal brands?
No. In English: Twitter/X > LinkedIn > Newsletter > personal blog (ranked by speed of reputation-building). In Chinese the landscape is fragmented: WeChat Official Accounts have high stickiness but heavy algorithmic burial; Jike is a tighter "circle" Twitter analog; Xiaohongshu suits softer professional content; Zhihu suits long answers; Twitter has a small but high-quality Chinese audience. For a Chinese-speaking technical leader, the strongest combo is usually: Official Account (long-form / archive) + Jike (short-form / reach) + self-hosted newsletter (platform-risk hedge) — one topic, three cross-sections.
Real name vs pseudonym vs anonymous — how much does it shift leverage?
In the main professional-brand arena: real name > pseudonym > anonymous. A real name locks all output into a single reputation account where compounding is maximal. A pseudonym buys the freedom to write on sensitive topics (industry gossip, ex-employer experiences) but loses convertibility — followers don't translate into your next offer. Anonymous makes sense almost only when the topic is sensitive and you don't intend to monetize the identity. For most technical leaders: keep the core account real-name; use a pseudonym to validate exploratory or risky topics, then merge winners back to the real-name account once proven.
Steady weekly publishing vs occasional viral hits — which compounds more for a technical leader?
Steady weekly. Virality is a lottery, and lottery-acquired followers churn quickly — they came for one tweet, they leave when the next doesn't match. Worse, the hope of going viral again deforms your topic choice. A weekly cadence trains your writing muscle and trains readers in the expectation-and-payoff loop. Naval, Paul Graham, Patrick McKenzie all built over years, not in a single hit. On a five-year horizon: 50 average essays > 1 viral one — the former builds reputation; the latter only buys reach.