← All speakers

Bio, Work & Ideas

Rachel Lee Nabors (RL Nabors)

Conference affiliation: Arize · 2026

Rachel Lee Nabors (RL Nabors) is a web engineer, developer educator, and former cartoonist who led the creation of React.dev and now designs more expressive, efficient ways for artificial intelligence to interact with the web. Their work spans browser standards, developer experience, agent interfaces, and right-sized AI: choosing models and deployment environments that fit actual product requirements.

Nabors learned web development to publish their webcomics, translating a background in illustration and storytelling into work on Firefox DevTools, web standards at the W3C, and the Web Animations API. They subsequently worked on Microsoft Edge, authored Animation at Work, and joined Meta’s React team, where they contributed to React Native documentation and led development of React.dev.

The React.dev launch announcement, which Nabors coauthored, credits them with leading the project, illustrating its documentation, and writing much of its educational material. Its interactive examples, diagrams, and exercises introduced modern React through Hooks, making an intricate framework more approachable without centering outdated practices.

Nabors also held a principal technical program management role at Amazon Web Services, worked through their consultancy Dressed for Space, and built Mima, a client for multiple social networks. At AI Engineer Europe and World’s Fair in 2026, they were affiliated with Arize.

  • The browser as an infinite canvas. Nabors challenges the assumption that agents belong inside text-only chat windows. Their interactive agent-interface work turns their comic archive into a demonstration of hosted Model Context Protocol tools and embedded readers: agents can discover storylines, retrieve transcripts, and navigate comics through ordinary HTML, CSS, and JavaScript. Practical constraints—including sandboxed iframes, content security policies, cross-origin resources, and host-controlled navigation—shape the design.
  • WebMCP and structured browser actions. Nabors advocates exposing callable website actions directly to browser agents, reducing dependence on screenshot interpretation and sprawling page markup. They distinguish WebMCP from full Model Context Protocol compliance and identify inconsistent support for MCP resources as an obstacle to giving agents useful context efficiently.
  • Prototype big, deploy small. Their model-selection framework starts by proving a feature with a capable model, defining measurable success, and testing smaller alternatives until the smallest acceptable option emerges. Their right-sized AI guidance treats privacy, latency, connectivity, energy consumption, and inference costs as product-design requirements.
  • Mima and evaluation-driven local inference. For Mima’s conversation summaries, Nabors evaluated Qwen, Llama, and Gemma models using Arize Phoenix, comparing factual consistency, structured output, reference accuracy, and latency. Llama 3.2 performed best for that workload; few-shot prompting and straightforward post-processing improved its results. Examining individual evaluation traces also revealed that some apparent failures reflected an overly strict automated judge, underscoring why production systems need human judgment and ongoing regression evaluations.

Read the topics behind these talks

2 conference talks

Key ideas

Scroll to read ↓

A local model can replace a frontier call when the task is narrow, the acceptance criteria are explicit, and evaluation covers the whole application workflow.

  • Does this task need a frontier model?
    0:01 ↗
  • Match the capability, then the device
    3:03 ↗
  • Can a local model reason about ichthyosaurs?
    7:03 ↗
  • Prototype the feature and capture acceptable outputs
    8:35 ↗
  • Turn product requirements into evaluation checks
    11:43 ↗
  • Find the small and good enough model
    13:59 ↗
  • Improve the prompt before replacing the weights
    19:24 ↗
  • Test one prompt hypothesis at a time
    21:13 ↗
  • Inspect the judge and enforce deterministic constraints
    25:36 ↗
  • Keep the gains and move one feature
    27:47 ↗

Key ideas

Scroll to read ↓

A webcomic archive shows how hosted MCP tools, embedded readers and browser actions can bring the same content to people in browsers and agents.

  • Meet readers where they are
    0:29 ↗
  • One archive, three ways to use it
    3:28 ↗
  • Connect through a URL instead of a local command
    5:57 ↗
  • Navigation tools are not the whole reading experience
    8:57 ↗
  • Replace discovery by conversation with a comic reader
    11:31 ↗
  • Connect the tool to a sandboxed interface
    14:33 ↗
  • Let browser agents call the page’s existing actions
    17:33 ↗
  • From transcript retrieval to the next page
    20:12 ↗
  • The browser can read the comic aloud, too
    21:13 ↗

References