San Engineer

An AI-friendly blog

Every post ships as semantic HTML, JSON-LD, RSS, and raw markdown for LLM crawlers.

1 min read
  • meta
  • ai

Machine-readable by default

Every post on this blog is available four ways:

FormatURL
HTML/posts/<slug>
Raw markdown/posts/<slug>.md
Feed/rss.xml
Sitemap/sitemap.xml

Crawlers that prefer plain text can skip the HTML entirely:

  • /llms.txt — every post with title, description, and URL.
  • /llms-full.txt — all posts concatenated as raw markdown.

Semantic HTML

Posts render as a single <article> with one <h1> and a <time datetime="..."> element, plus JSON-LD blocks for Article, BreadcrumbList, and Author. Nothing here needs JavaScript to be read.