AI Technical Writer
An AI Technical Writer creates developer-facing documentation, tutorials, API references, and conceptual guides for AI and machine…
Skill Guide
A documentation methodology that uses lightweight markup languages (Markdown, reStructuredText) and software development practices (version control, CI/CD, automation) to produce, manage, and publish technical documentation.
Scenario
Create a simple, version-controlled personal blog or project documentation site hosted on GitHub Pages.
Scenario
For a Python library, automate the generation of HTML documentation from RST docstrings on every pull request, with a live preview link.
Scenario
Design and implement a unified documentation portal that aggregates content from multiple service repositories, supports multiple API versions, and enforces organizational style guides.
Use Markdown for simplicity and wide tooling support. Use RST when advanced features like admonitions, cross-document linking (`:ref:`), and directives are required. Use MyST to leverage RST's power within a Markdown syntax.
Sphinx is the industry standard for complex technical documentation (especially with RST). MkDocs is excellent for simpler Markdown-based sites. Choose Docusaurus for React-based sites and Gatsby for highly dynamic, component-driven documentation.
Integrate these into your pipeline to automate building, testing (linting, link checking), previewing, and deploying documentation with every code change.
Read the Docs is specialized for technical docs with versioning. Netlify and Vercel offer powerful preview deployments. GitHub Pages is ideal for simple, project-specific sites.
Answer Strategy
Use a problem-solution-benefit-risk framework. Start by acknowledging the current system's advantages (e.g., WYSIWYG) to show nuance. Focus on core business impacts: version control, automation, and developer integration. For risks, address the learning curve, tooling complexity, and potential loss of non-technical contributors-propose mitigation via training, starter templates, and a hybrid pilot project.
Answer Strategy
Demonstrate knowledge of both the toolchain and the philosophy of automated quality gates. Walk through the pipeline stages logically: triggering, environment setup, building, linting/testing, and artifact handling. Be specific about tools.
1 career found
Try a different search term.