Welcome to the ushman.dev documentation

Welcome to the technical documentation for the ushman.dev portfolio website. This documention is intended for developers working on the backend structure of the application including the code, databases, and integrations.

This application is written in Python using the Django web framework. Wagtail CMS provides a GUI for content managers to work with content. The philosophy behind this approach can be found here.

About This Documentation

The technical documentation for this portfolio is intentionally public. It provides an example of the documentation I maintain alongside the applications I build; documentation for other projects is not publicly available.

These pages describe the site’s architecture, development and deployment workflows, operations, and significant technical decisions. Operational details that are not useful to a public audience - including credentials, infrastructure identifiers, administrative endpoints, and other environment-specific information - are intentionally excluded.

Indices and tables