It’s not the algorithm. And no, spending $0 on ads isn't your problem.
In "Contagious: Why Things Catch On", Wharton professor Jonah Berger breaks down the actual science of virality, and it turns out, word-of-mouth isn’t random luck. It follows a predictable framework.
Berger introduces the STEPPS model, which reads like a blueprinted API for growth:
💡 Social Currency: We share things that make us look smart. (Why devs flex complex tech stacks or niche CLI tools).
⏰ Triggers: Top of mind = tip of tongue. (Link your tool to a daily dev routine, like
git push or coffee breaks).⚡️ Emotion: High-arousal feelings (awe, anxiety, anger) drive action. (Why "This JS framework is officially dead" posts explode).
👁 Public: Built to show = built to grow. (Think: "Sent from my iPhone" or default GitHub profile stats).
🛠 Practical Value: Useful, packaged knowledge gets passed around. (Why curated
Awesome-x repos get thousands of stars).📖 Stories: Embed your feature inside a compelling narrative.
The Dev Takeaway:
Stop building in a vacuum expecting "good code to sell itself." Whether you’re trying to get engineering buy-in for a new architecture, launching a SaaS, or growing a tech blog, viral transmission is an engineering problem you can design for.
🎯 Rating: 8.5/10
⏳ Read Time: Quick weekend read
#BookReview
