Ideas → Drafts → X threads → Published. Living document, updated as projects evolve.
The thesis is live. First thread posted on X from @RuidiYuan. Establishes the core philosophy everything else builds on.
X ★ Great — Has a built-in narrative arc. A clear hook in tweet 1, a middle that builds tension or reveals pattern, and a satisfying conclusion. Can be told in 5-7 tweets without losing depth. The reader walks away thinking "huh, that's interesting" without needing prior context. Examples: debugging stories (OAuth bug), opinionated takes (small pain points), personal observations (MVP on a plane).
X OK — Has some thread potential but one of: (a) the interesting part is a single insight, not a narrative, (b) it needs setup/context that makes tweet 1 too long, or (c) the examples/data are what make it good, and those work better formatted. Still could work as a thread with the right angle.
Long-form — The idea needs space. User quotes, data tables, architectural diagrams, or nuanced arguments that you can't compress into tweets without losing what makes it interesting. Start as Substack. You can always excerpt the best part for X later.
✅ Posted to X. This thread established the thesis: small problems deserve small price tags.
Thesis: Users didn't want a chat interface for their email. They wanted a digest. This UX research (TED-38) revealed that "AI polish" (natural language → structured preview) beats "AI chat" every time for utility tasks.
Thesis: A specific, painful debugging story with a satisfying resolution. The kind of post that every developer who's fought OAuth will nod along to.
Thesis: DIY analytics with PostHog + Firebase Cloud Function reverse proxy. A technical deep-dive into why the author chose self-hosted-analytics-over-a-proxy over Google Analytics — and the surprising things you learn when you own your data pipeline.
Thesis: Cross-pollination from iAdvize days. The counterintuitive lessons from running 50+ A/B tests — not about which variant won, but about how users behave when they know they're being tested, and what "statistical significance" actually means in practice.
Thesis: Solo SaaS development is a totally different game from team development. The bottleneck isn't code — it's energy, context-switching, and knowing when to stop. A personal take on pacing, delegation (to AI), and the discipline of "done."
Thesis: There's something about the constraints of a plane — no internet, nowhere to go, limited battery — that forces the kind of focus you can't manufacture in daily life. The best MVPs get built when you have nothing else to do.
Thesis: You don't need a budgeting app. You need a spreadsheet that knows your habits, or a tiny app that does one thing — track cash flow — without Mint-style feature creep. Another "small tool for a small problem" story.
Thesis: Most LLM queries don't need your daily driver. Three-tier delegation saves tokens without sacrificing quality. Bonus: even within the same model, different providers can have drastically different cache hit rates (82% vs 16%), which means the same output at 4.5× cheaper.
Click the checkbox on any card to mark it for X.
Your picks will show here as a prioritized list.