10
5 Comments

An engineer’s best tips for writing documentation devs love

Some solid tips for documentation.

submitted this link to Icon for group Developers
Developers
on July 2, 2022
  1. 3

    The first tip: Respect readers' time. Thank you. There's often so much crap to cut through. And as the author writes, almost everyone skips it anyway! There can be some real time sucks.

    Another good one to keep in mind is using accessible and inclusive language. There's so much dev lingo and slang that is can be challenging for people to learn and communicate.

  2. 2

    We recently discussed the Diataxis framework in a brownbag talk ( https://diataxis.fr/ ) - I find this is a helpful guideline when it comes to writing documentation.

  3. 1

    "People skip the text! They go to the code! So make sure that you're using real-world problems for it..."

    I think this is also the reason why sites like Indie Hackers became famous.

    People got tired of reading "documentation" (i.e. advice written in the second person, "do this", "don't do that", etc.)

    Instead, they wanted to read "real-world" problems&stories on how people solved the "problem"/built a startup out of nothing.

    Good points.

    1. 1

      Great point. Totally agree.

  4. 1

    Haha "The only thing worse than no documentation is incorrect documentation." Choose meaningful variable names! Your made-up jibberish is worthless!

  5. 1

    This comment was deleted 4 years ago.

Trending on Indie Hackers
I built a tool that shows what a contract could cost you before signing User Avatar 111 comments The coordination tax: six years watching a one-day feature take four months User Avatar 73 comments My users are making my product better without knowing it. Here's how I designed that. User Avatar 63 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 50 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 39 comments Why I built a SaaS for online front-end projects that need more than a playground User Avatar 15 comments