Fatskills
Practice. Master. Repeat.
Study Guide: Technical Writing and Documentation 101: Networking and Communities (Write the Docs, STC)
Source: https://www.fatskills.com/technical-writing/chapter/technical-writing-and-documentation-networking-and-communities-write-the-docs-stc

Technical Writing and Documentation 101: Networking and Communities (Write the Docs, STC)

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~6 min read

Networking and Communities (Write the Docs, STC)


Networking and Communities for Technical Writers: A Portfolio-Ready Study Guide


What This Is

Networking and communities in technical writing are about building relationships with peers, developers, and users to improve documentation quality, stay updated on industry trends, and advocate for best practices. Strong networks help writers gather feedback, collaborate on open-source projects, and learn from others’ experiences. For example, a technical writer contributing to Write the Docs (WTD) might help refine a getting-started guide for a cloud service by incorporating real user pain points shared in community forums, leading to clearer, more actionable docs.


Key Terms & Tools

  • Write the Docs (WTD): A global community of technical writers, developers, and documentation enthusiasts. Hosts conferences, meetups, and a Slack workspace for collaboration.
  • Society for Technical Communication (STC): A professional organization for technical communicators, offering certifications, webinars, and networking events.
  • Docs-as-Code: Treating documentation like software—stored in Git (e.g., GitHub, GitLab), written in Markdown or AsciiDoc, and built with static site generators (e.g., Sphinx, Hugo, Docusaurus).
  • OpenAPI (Swagger): A specification for describing REST APIs. Tools like Swagger UI or Redoc auto-generate interactive API docs from OpenAPI files.
  • Static Site Generators (SSGs): Tools that convert Markdown/AsciiDoc files into HTML websites (e.g., Jekyll, MkDocs, Antora). Used for docs-as-code workflows.
  • Markdown: A lightweight markup language for formatting text. Common in docs-as-code (e.g., # Heading, bold, [link](url)).
  • AsciiDoc: A more powerful alternative to Markdown, supporting tables, cross-references, and conditional content. Used with tools like Asciidoctor.
  • GitHub/GitLab: Version control platforms where docs-as-code projects live. Writers use pull requests (PRs) to review and merge changes.
  • Slack/Discord Communities: Real-time chat platforms where tech writers discuss tools, job opportunities, and best practices (e.g., WTD Slack, API Documentation groups).
  • Meetups & Conferences: Events like WTD Portland, API the Docs, or STC Summit for networking, workshops, and learning.
  • User Feedback Loops: Mechanisms to collect input from users (e.g., GitHub Issues, Disqus comments, or in-app feedback widgets).
  • Mentorship Programs: Structured guidance for new writers (e.g., STC mentorship, WTD’s "Doc Fixit" sessions).


Step-by-Step: How to Engage in Tech Writing Communities

  1. Join Online Communities
  2. Sign up for Write the Docs Slack (writethedocs.org/slack) and introduce yourself in #introductions.
  3. Follow #techcomm and #apidocs on Twitter/X or LinkedIn for trends and job postings.

  4. Attend a Meetup or Conference

  5. Find a local WTD meetup or virtual event (e.g., API the Docs).
  6. Prepare a 30-second "elevator pitch" about your background and goals.

  7. Contribute to Open-Source Docs

  8. Pick a project on GitHub (e.g., Kubernetes, React, or Stripe docs) and look for "good first issue" labels.
  9. Fix a typo, improve a code example, or add a missing section. Submit a pull request (PR).

  10. Share Knowledge

  11. Write a blog post (e.g., "How I Improved Our API Docs Using OpenAPI") and share it in WTD Slack or LinkedIn.
  12. Give a lightning talk at a meetup (e.g., "5 Common Mistakes in API Documentation").

  13. Seek Feedback

  14. Post a draft of your work in WTD’s #docs-review channel for peer feedback.
  15. Ask developers to review your docs (e.g., "Does this Python SDK example make sense?").

  16. Stay Updated

  17. Subscribe to newsletters like Technical Writing is Easy or The Good Docs Project.
  18. Follow API documentation tools (e.g., Stoplight, ReadMe, SwaggerHub) for updates.

Common Mistakes

  • Mistake: Assuming networking is only for job hunting.
    Correction: Networking is about learning and giving back. Share your knowledge (e.g., answer questions in Slack) to build credibility.

  • Mistake: Contributing to open-source docs without reading the project’s style guide.
    Correction: Always check the CONTRIBUTING.md file first. For example, Kubernetes docs require specific Markdown syntax and terminology rules.

  • Mistake: Ignoring developer feedback because "it’s not my job." Correction: Developers are your primary audience. If they say an API example is unclear, rewrite it—even if it means learning a new tool (e.g., Postman).

  • Mistake: Overcommitting to too many communities at once.
    Correction: Start with one or two (e.g., WTD Slack + a local meetup) to avoid burnout.

  • Mistake: Writing blog posts or talks that are too generic (e.g., "Why Documentation Matters").
    Correction: Focus on specific, actionable insights (e.g., "How We Reduced API Support Tickets by 30% with Better Error Messages").


Tech Writing Interview / Portfolio Tips

  1. Show Community Engagement
  2. Hiring managers love candidates who contribute to open-source docs or speak at meetups. Include links to:


    • Your GitHub PRs (e.g., "Improved Stripe API docs for webhook examples").
    • Blog posts or talks (e.g., "How I Used OpenAPI to Auto-Generate Docs").
    • Slack/LinkedIn testimonials (e.g., "Thanks for helping me debug this Markdown issue!").
  3. Differentiate Between Reference and Tutorial Docs

  4. Reference: Factual, concise (e.g., "The POST /users endpoint creates a user").
  5. Tutorial: Step-by-step, goal-oriented (e.g., "Build a User Registration Flow in 5 Steps").
  6. Tricky Distinction: A how-to guide solves a specific problem (e.g., "Reset a Forgotten Password"), while a tutorial teaches a concept (e.g., "Understanding OAuth Flows").

  7. Compare Swagger UI vs. Redoc

  8. Swagger UI: Interactive, allows API calls from the browser. Best for testing.
  9. Redoc: Cleaner, more customizable. Best for readability.
  10. Portfolio Tip: Include screenshots of both in your portfolio with a note like, "Chose Redoc for our API docs because of its mobile-friendly design."

  11. Highlight Docs-as-Code Workflows

  12. If you’ve used Git, Markdown, or static site generators, mention:
    • How you collaborated with developers (e.g., "Reviewed PRs for docs changes").
    • How you automated builds (e.g., "Set up GitHub Actions to deploy docs on merge").

Quick Check Questions

  1. A developer complains that the API docs are outdated. How would you ensure docs stay in sync with code?
    Answer: Implement docs-as-code with CI/CD (e.g., auto-deploy docs on Git merge) and OpenAPI validation (e.g., use Spectral to lint OpenAPI files).
    Why: Automated checks reduce manual updates and catch inconsistencies early.

  2. You’re writing a tutorial for a new cloud service. A developer says, "This is just a reference doc with steps." How do you fix it?
    Answer: Rewrite it to focus on a user goal (e.g., "Deploy a Web App in 10 Minutes") and include real-world examples (e.g., "Here’s how we used this at Acme Corp").
    Why: Tutorials should teach concepts by doing, not just list features.

  3. A hiring manager asks, "How do you handle feedback from non-writers (e.g., engineers)?" What’s your response?
    Answer: "I treat feedback as collaborative, not defensive. For example, if an engineer says an API example is wrong, I’ll test it in Postman, update the docs, and ask them to review the PR."
    Why: Shows humility, technical curiosity, and teamwork.


Last-Minute Cram Sheet

  1. WTD Slack: Join #docs-review for feedback, #jobs for opportunities.
  2. OpenAPI 3.0 vs. 2.0: 3.0 supports callbacks, links, and better examples.
  3. Markdown quirk: Use backticks for code (`GET /users`), not single quotes.
  4. Docs-as-code tools: Sphinx (Python), Docusaurus (React), MkDocs (simple).
  5. ⚠️ Reference ≠ Guide: Reference = "what is this?"; Guide = "how do I use it?"
  6. GitHub tip: Use .github/ISSUE_TEMPLATE.md to standardize doc bug reports.
  7. STC certification: CPTC (Certified Professional Technical Communicator) is industry-recognized.
  8. API docs trap: ⚠️ Don’t just copy-paste the OpenAPI spec—add context (e.g., "Use this endpoint to fetch user data after authentication").
  9. Static site generators: Hugo (fast), Jekyll (GitHub Pages default), Antora (for modular docs).
  10. Networking script: "Hi! I’m [Name], a tech writer working on [X]. I’d love to learn about how your team handles [Y]."


ADVERTISEMENT