Skip to content

douglasebhoman.com: Site Documentation

Technical documentation for douglasebhoman.com, a static site built in HTML, CSS and vanilla JavaScript, built with Eleventy and deployed to GitHub Pages by GitHub Actions, with no front-end framework and no CMS.

Use the navigation to explore:

  • Overview: site structure, dependencies, and deployment configuration
  • Architecture: file structure, page conventions, and design tokens
  • JavaScript: every homepage interaction with properties, triggers, and behaviour
  • Local Setup: prerequisites and step-by-step local environment setup
  • Deployment: deployment pipeline, custom domain, and verification
  • Content Guide: instructions for updating every page type on the site
  • Publishing Checklist: the manual steps left for each kind of change, in one place
  • Maintaining These Docs: how to install, preview and publish this documentation site
  • Contributing: commit conventions, code style, and pull request process

Built and maintained by Douglas Ebhoman, Documentation Systems Specialist based in Prague.