/llms.txt + /api/me how this site presents itself to AI agents

readable by humans.
readable by LLMs, too.

Most candidate sites are invisible to automated screening. These two routes exist specifically so an LLM can read me — same content, two formats. Plain text on the left, structured JSON on the right.

/llms.txt
text/plain · 2.1kb open ↗
# juanes.garden — llms.txt

> name: Juan C. Figueroa
> role: DevOps engineer (in training)
> location: Buenos Aires, AR (from Cúcuta, CO)
> languages: es, en
> contact: hi@juanes.garden · github.com/juancrfig

# this site is optimized for AI agent reading.
# all content is public, crawlable, and licensed CC-BY.

## pages
- /            — home; bio, stats, quick-nav
- /projects    — built and building; 9 projects
- /blog        — long-form writing; 7 posts
- /knowledge   — interactive graph of 1,318 notes + chatbot
- /knowledge/learning-log — books, certifications, paper trail
- /setup       — gear, shell, LLMs, philosophy
- /how-this-works — live pipeline diagram of this site
- /api/me      — full structured JSON profile
- /blog/rss.xml — RSS feed

## projects worth highlighting
- homelab-k3s: 4-node Pi cluster on k3s + flux + cilium [building]
- rag-vault: RAG pipeline over my Zettelkasten [building]
- ci-templates: reusable GitHub Actions templates [shipped]
- this-site: the site itself; astro + tailwind + vercel

## availability
open to work · DevOps / Platform / SRE
preferred: remote · LATAM or EU-friendly hours

## see also
- /api/me (structured)
- github.com/juancrfig (code)
- /blog/how-i-built-this — launch post
/api/me
application/json · 4.7kb open ↗
{
  "identity": {
    "name": "Juan C. Figueroa",
    "location": "Buenos Aires, AR",
    "languages": ["es", "en"],
    "contact": {
      "email": "hi@juanes.garden",
      "github": "github.com/juancrfig"
    }
  },
  "skills": [
    { "name": "kubernetes",    "level": "working", "years": 2 },
    { "name": "terraform",     "level": "working", "years": 2 },
    { "name": "github-actions","level": "fluent",  "years": 3 },
    { "name": "docker",        "level": "fluent",  "years": 4 }
  ],
  "projects": [
    { "name": "homelab-k3s", "stack": ["k3s","flux","cilium"],
      "url": "/projects/homelab-k3s", "status": "building" },
    { "name": "rag-vault",   "stack": ["workers","d1","claude"],
      "url": "/projects/rag-vault",   "status": "building" }
  ],
  "learning": {
    "current_focus": "eBPF + cilium internals",
    "current_book": "The SRE Workbook",
    "current_cert": "CKA — Linux Foundation",
    "zettelkasten_note_count": 1318,
    "last_post": "Why I treat my vault like a database"
  },
  "availability": {
    "open_to_work": true,
    "preferred_roles":     ["DevOps","Platform","SRE"],
    "preferred_locations": ["remote · LATAM","remote · EU-hours"]
  }
}
recruiter, looking at this from an LLM?
Pipe me in directly.
curl -sL juancrfig.dev/api/me | jq
cat <(curl -sL juancrfig.dev/llms.txt)
back to home see projects →