Humanship: Infrastructure and Workflow
The Philosophy
Corpus‑First, AI‑Forward. The architecture is designed to prioritize raw content (the corpus) in a way that is elegant for human readers and highly structured for AI ingestion. By stripping away heavy frameworks and performative UI, we lower the barrier for both engagement and portable intelligence.
The Tech Stack
1. Creation & Framework: Astro
Astro is the core engine. It generates a zero-JavaScript static site by default.
- Astro Content Collections: We use structured Markdown files with TypeSafe schemas for managing Essays and Notes.
- Component Architecture: Layouts and pages are built using Astro components.
- Styling: Vanilla CSS focused on modern typography and “Sophisticated Minimalism.”
2. Publishing: Git & GitHub
The publishing process is anchored in version control.
- Version Control: All changes are tracked in a Git repository.
- Triggers: Pushing a commit to the
mainbranch on GitHub serves as the “Publish” signal.
3. Serving: Cloudflare Pages
The site is hosted on Cloudflare’s global edge network.
- Automated Continuous Deployment (CI/CD): Cloudflare Pages monitors the GitHub repository and automatically runs the build on every push.
- Static Site Generation (SSG): Pre-rendered HTML is distributed across global data centers.
- Performance: Near-instant load times with zero server maintenance.
The Workflow
- Drafting: New content is written as a
.mdfile in the repository. - Metadata: Frontmatter (YAML) defines the title, date, and summary.
- Deployment: Commit and push to GitHub.
- Live: Cloudflare completes the build and deploys to humanship.work.