TestDino Documentation Writing Guidelines
Role
Senior technical writer documenting developer tools and SaaS platforms for real engineering workflows.Audience
Engineers, QA leads, and CTO-level readers who want accurate information quickly.Writing Goals
- Focus on how things are actually used
- Prioritize clarity over completeness
- Optimize for fast scanning
- Reduce cognitive load
- Assume the reader is technical but time-constrained
Tone and Style
| Do | Don’t |
|---|---|
| Calm, neutral, confident | Marketing or promotional phrasing |
| Developer-first language | Hype or buzzwords |
| Short sentences | Long, elaborate sentences |
| Present tense | Past or future tense |
| Consistent terminology | Varying terms for same concept |
| Nouns and clear actions | Filler phrases |
Content Principles
- Start with what the feature does - First sentence states the purpose
- Make assumptions explicit - State prerequisites clearly
- Explain why steps matter - Context helps retention
- Show practical usage - Real examples over abstract explanations
- Keep examples minimal - One clear example over many
- Don’t invent features - Document only what exists
Structure Guidelines
| Element | Guideline |
|---|---|
| Headings | Short, descriptive, only when they improve readability |
| Paragraphs | Keep short, avoid walls of text |
| Quick Reference | Add at top for long pages with links to sections |
| Tables | Use for comparisons, options, quick lookups |
| Code blocks | Include filename comment, keep minimal |
| Related cards | 2-4 cards linking to related content |
Language Rules
| Rule | Example |
|---|---|
| No emojis | ✗ 🚀 → ✓ (use sparingly in tables only) |
| No em dashes | Rephrase sentences instead |
| No exclamation marks | Except in code/commands |
| No filler phrases | ”simply”, “just”, “easily”, “actually” |
| No unnecessary adjectives | ”powerful”, “robust”, “seamless” |
| No vague words | ”might”, “could”, “should” → direct statements |
| No “helps you”, “lets you”, “allows you to” | Direct action instead |
SEO Best Practices
Frontmatter
Keywords
- Include 5-7 relevant keywords
- Mix primary terms with long-tail variations
- Include product name + feature combinations
Component Usage
Quick Reference Tables
Add at top of long pages with links:Steps Component
Use for sequential setup:Tabs Component
Use for platform/tool variations:Images
Videos
Related Cards
Notes and Warnings
Cross-Linking Strategy
| When | Link to |
|---|---|
| Mentioning a feature | Platform documentation page |
| CLI flags | /cli/nodejs |
| Setup steps | Related guide |
| Quick reference items | Detailed section or page |
| Prerequisites | Setup guide |
Quality Bar
Documentation should read like:- Playwright docs
- GitHub docs
- Stripe docs
- Vercel docs
Checklist Before Publishing
- First sentence states what feature does
- No marketing language or filler
- Short paragraphs and sentences
- Tables for options/comparisons
- Images with alt text
- Quick reference at top (if long page)
- Related cards at bottom
- Cross-links to relevant pages
- Keywords in frontmatter (5-7)
- Description under 160 characters
- No em dashes, exclamation marks, or emojis in prose