How to write blog posts that developers read
Author’s motivation and business model
- Author explains shift from hardware startup to “content business” as a way to sustainably write about technical topics they care about.
- Traditional blogging didn’t align tightly with product sales; writing consumed time without clear business impact.
- Current strategy: blog freely, but monetize via focused educational products (like a book), similar to zines/courses, without long-term obligations of a SaaS.
- Acknowledges stigma around “info products” but argues they’re a good learning vehicle for indie business skills with low downside.
Structure: inverted pyramid, BLUF, and storytelling
- Many commenters advocate the “inverted pyramid” / BLUF: state the core idea and value up front, then elaborate for those who keep reading.
- This is seen as good for attention-constrained readers and reminiscent of classic journalism “who/what/when/where first.”
- Some push back: strict inverted pyramid feels repetitive or formulaic in long-form or multi-point pieces; narrative, mystery, or journey structures can be valuable too.
- Several suggest hybrid approaches: promise the outcome early, then tell the story; or use an “iceberg” style with layered depth.
Images, humor, and tone
- Strong disagreement on images:
- Some want only highly relevant diagrams and screenshots; filler art and memes are viewed as distracting and juvenile.
- Others argue walls of text are intimidating; even crude drawings can help scanning and engagement.
- Similar split on humor:
- One side claims jokes undermine seriousness and clarity if mixed into “serious” content.
- Others argue personality and light humor are part of an authentic “brand,” and show that many popular technical writers successfully use it.
Depth, effort, and frequency
- Two main audience-building strategies are discussed:
- Publish a lot, accept that only some posts “hit.”
- Write fewer, deeply researched, highly polished pieces that you’re proud of.
- Some advocate a multi-tier strategy: start with short pieces, then expand successful ones into deep dives.
- There’s disagreement on whether it’s worth investing heavy effort before having an audience; some say yes (depth attracts readers), others say no (distribution and existing reputation matter more).
Writing goals: for self vs for readers
- One camp emphasizes writing primarily to clarify one’s own thinking, ignoring analytics and popularity; readership is a bonus.
- Another argues most bloggers do care about being read, even by a modest audience; the article is explicitly for those people.
- Several recommend the heuristic: “write something you would actually read yourself,” and rigorously self-edit (including reading aloud).
Skimmers, layout, and typography
- Many agree that modern readers skim: headings, short paragraphs, and visual breaks help them decide quickly whether to commit.
- Some report success on HN even without headings, suggesting headings are helpful but not strictly necessary.
- UX/typography advice surfaces: avoid monospaced body text, keep line lengths reasonable, don’t center long paragraphs.
Distribution, HN, and channels
- Commenters note that distribution is often a bigger challenge than writing quality; suggestions include magazines, appropriate communities, and topic–audience alignment.
- There’s criticism of “writing to please HN trends” (hot languages, contrarian takes) versus writing what’s genuinely useful to oneself and one’s future self.
- Multiple people say they read HN comments first to gauge whether an article is worth the time, underscoring the competitive attention environment.