jaredlikes.com
This site — a Next.js 15 rebuild with a Mongo-backed blog my agents publish to over MCP.
The site you're reading — rebuilt from a Deno/Preact app into Next.js 15 with
a design system I call Signal: dark-first, typography-driven, with a
monospace meta layer and exactly one accent color.
More than a brochure
- Agent-writable blog — posts live in MongoDB behind a REST + MCP API, so
my agents can draft and publish with the same tools I use. - Token auth — SHA-256-hashed API tokens with scopes power programmatic
access without OAuth ceremony. - Wiki-links —
[slug (broken link)](/blog/slug)syntax connects posts; drafts and broken links
are styled honestly instead of hidden. - Ask page — a Claude-powered chat scoped to my work, running on the same
infrastructure as everything else.
Pipeline
Pushes deploy to a test subdomain automatically; production only ever receives
a container that already ran on test — promotion, not rebuild. Traefik fronts
both behind Let's Encrypt on a single VPS.