active/projects/web/oss

jordannewell.com

This site. Astro SSG, Swiss Minimal dark theme, LLM-discoverable. Build-in-public field notes from an operator's desk.

At a glance

framework
Astro 7
styling
Tailwind 4
hosting
Hetzner + CF
deploy
tar-over-ssh

Highlights

Astro 7 + Tailwind 4
Static site generation. Zero client JS except where strictly necessary. Inter Tight display, JetBrains Mono metadata.
Tar-over-ssh deploy
Build locally, push a tarball over ssh, expand on the host. No CI middleman, no Docker layer cache.
Cloudflare in front of Hetzner
Origin hidden behind CF. MTA-STS + TLS-RPT + CAA + CSP layered hardening as of 2026-07-16.

Stack

Astro 7Tailwind 4TypeScriptCloudflareHetzner

The blog itself as a project. Astro 7 + Tailwind 4 static site, deployed via tar-over-ssh to a Hetzner host behind Cloudflare. Zero-JS by default, Fontsource fonts, Shiki code highlighting, schema.org JSON-LD, llms.txt, AI crawler allowlist, voice lint pre-commit hook, OPSEC-aware content pipeline.

Built from scratch in two days. Ships posts, projects, ventures, contributions. Series taxonomy (Off-Model for AI-tool sessions, Heritage for origin-story). Publishing pipeline: voice lint → build → deploy → verify, one command.

MIT code, CC BY-NC content, All Rights Reserved brand.