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.