Portfolio

Six pieces. All live.
All built the way engineers
ship code.

Every piece in this portfolio is version-controlled, publicly accessible, and maintained as a living system. Not a PDF. Not a screenshot. Something you can read, evaluate, and judge for yourself right now.

6
Portfolio pieces
3
Live deployed sites
100%
Publicly accessible
MkDocs for Technical Writers
01Docs-as-Code

MkDocs for Technical Writers

A complete 11-page guide to building and deploying documentation sites with MkDocs. Covers installation, configuration, content writing, GitHub Pages deployment, custom domains, and troubleshooting. Written for technical writers adopting Docs-as-Code workflows without prior developer experience.

OpenWeather API Getting Started Guide
02API Documentation

OpenWeather API: Getting Started Guide

Hands-on API documentation built using the OpenWeather REST API and Postman. Covers authentication, endpoint structure, request parameters, and response interpretation. Written for developers encountering a REST API for the first time, with clear separation between conceptual explanation and procedural steps.

Personal Website Setup Guide
03Multi-part Guide

Personal Website Setup Guide

End-to-end setup documentation for a multi-component technical system. Covers GitHub Pages hosting, domain registration, DNS configuration, HTTPS setup, and professional email via Gmail SMTP. Includes a troubleshooting page and quick reference for every configuration value.

douglasebhoman.com Site Documentation
04Internal Docs

douglasebhoman.com: Site Documentation

Internal-style technical documentation for this portfolio site. Covers architecture decisions, local setup, deployment pipeline, content workflow, and contributing guidelines. Structured and maintained the same way engineering teams document their own products. The site documents itself.

Git and GitHub for Technical Writers
05Six-Part Series

Git and GitHub for Technical Writers

A complete Docs-as-Code project authored in Markdown, version-controlled in Git, and deployed automatically to GitHub Pages via GitHub Actions. Six parts covering version control fundamentals, pull request workflows, CI/CD pipelines, and documentation architecture using the Diátaxis framework.

Getting Started with Notion
06Beginner Guide

Getting Started with Notion

Beginner-level product documentation for Notion written for non-technical users. Annotated screenshots, structured walkthroughs, and clear onboarding steps. Demonstrates the ability to document consumer-facing products with the same structural discipline applied to developer tools.

Latest writing

How I think about documentation systems.

View all writing →
Douglas Ebhoman

Seen enough?

Let me audit your
documentation next.

The Documentation Audit tells you precisely where your system is failing and what to fix first. €300, delivered in five working days.