jordannewell.com

active · source ↗ · live ↗

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

/projects/web/oss

At a glance

Astro 7 frameworkTailwind 4 stylingCloudflare Pages hostingpush to main → Actions deploy

Highlights

Astro 7 + Tailwind 4Static site generation. Zero client JS except where strictly necessary. Inter Tight display, JetBrains Mono metadata.
Deploy from the repoPush to main: GitHub Actions builds and wrangler-deploys to Cloudflare Pages. The edge cache purges with the deploy — no staleness window, no laptop in the path.
Headers as codeCSP and security headers ship from the repo as public/_headers. The /api/activity Worker route rides the same zone.

Stack

Astro 7 · Tailwind 4 · TypeScript · Cloudflare Pages · GitHub Actions

The blog itself as a project. Astro 7 + Tailwind 4 static site, served from Cloudflare Pages — every push to main deploys through GitHub Actions, headers and all from the repo. 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 → push; the repo does the rest.

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