Skip to content
Home/About

I’m jabinwan — the person behind this site.

What I do

  • Web development: building apps with a modern frontend stack, with an eye on deploy experience and site performance;
  • The edge: practicing static and edge architectures on Cloudflare Pages / Workers;
  • Public writing: turning what I learn and build into articles, published for humans and AI agents alike.

About this site

Built on the open-source Refined-X template (MIT), customized with a bilingual UI (Chinese / English), a dual-pass build, and Cloudflare Pages hosting — plus a lightweight visit counter served by a Worker.

Contact

  • GitHub: @jabinwan
  • For collaboration, open a GitHub issue or discussion

Collaborate

For web development, open-source collaboration, or content work, reach me on GitHub — issues and discussions are both read.

Ask this site

AnswersEsc Close · Ask this site

Connect an agent

Copy the prompt below into your agent. This site exposes an NLWeb v0.55-compatible restricted /ask subset when a Public Ask worker is configured.

Configure ask.mcpUrl in site.config / instance.config to enable MCP.

After connecting, ask in natural language. Does not support /await, promise responses, elicitation, chatgpt_app, arbitrary extension fields, result actions, or long-term memory.

Other machine-readable resources

  • /llms.txtSite entry map for agents to discover articles, FAQ, and API links
  • /openapi.jsonAPI fields and access notes for programmatic clients
  • Health checkConfirm Ask / MCP is online