Skip to main content

Technical writing portfolio

This is a portfolio dedicated solely to the software-related samples of my Technical Writing portfolio. It provides a comprehensive look at software documentation samples, all authored and published entirely in Markdown using Docusaurus. Here you'll find examples of developer guides, API references, and insights into the workflows used to create them.

Portfolio navigation

Explore the documentation samples organized by deliverable type and domain:

Developer and system guides

API references

Architecture and conceptual documentation

Commit messages and pull requests

Case studies

To inspect the raw Markdown sources for these documents, visit the GitHub repository.

Docs-as-code workflow

  • Authoring in Markdown and MDX using VS Code and Antigravity
  • Prose and style guide linting with Vale
  • Internationalization and translation with DeepL and Lara
  • System architecture diagramming with Mermaid
  • Version control and collaborative code review with Git and GitHub
  • API exploration and validation with Postman and Swagger/OpenAPI
  • Continuous deployment with Docusaurus

Technical stack

  • Docusaurus. Generates static sites, navigation sidebars, and localized versions.
  • VS Code. Serves as the primary editor for Markdown and MDX authoring.
  • Postman. Validates API endpoints and generates request/response examples.
  • Vale. Lints technical prose to enforce Google Developer Documentation guidelines.
  • Git and GitHub. Manages branch version control and site deployment.
  • Mermaid. Renders flowchart and data pipeline architecture diagrams.
  • DeepL and Lara. Automate documentation translation across multiple languages.

This environment mirrors production developer portals at modern engineering companies.

Each sample reflects end-to-end documentation creation: research, drafting, testing, review, and publishing.