35
loading...
This website collects cookies to deliver better user experience
Taken from here
Keep your writing readable as a raw file.
Sometimes, people may read your project as an unrendered, plain markdown file. It may be for editing it, or just because they have a local copy of your code. Make sure your README is still readable for them.
A few tips to help make your Markdown readable even if it is raw:
- **Always break lines!** Set your editor to show a ruler at ~80 characters. This is done so that people who are reading this as a raw file don't have to scroll infinitely.
This is not a hard and fast rule though. Also, you don't have to break a line for that one last word which overflows (except if it is "Pneumonoultramicroscopicsilicovolcanoconiosis" or something 🤣).

- **Minimise HTML.** Keep your markdown file as much markdown-y as possible – you don't want people reading HTML! Only use HTML if it is really helpful to the readability of the rendered content. A good example of when to use an HTML tag is the `<details>` tag.
- **Use reference-style links** because you don't want a super long link to break the flow.
Keep a light, friendly tone. Write as if the reader doesn't know too much but is really interested
Keep it brief
Link to other places in the files only for additional information.
When linking, inline the relevant information.
Use as many images, snippets, commands as you can. Show them, not tell them.
Check out this markdown style guide or this style guide and other available markdown style guides.
<project_name> is a <utility/tool/feature> that allows <insert_target_audience> to do <action/task_it_does>.
- Fast. See [benchmarks](#benchmarks) for more info
- Small. Only `1kb`
- etc.
<esc> :wq
to publish this post 🤣🤣)