Ways to reach me
Any of these reaches me directly. There is no wrong door.
You are one step from a real human. Send the form below, or use any channel: email for anything detailed, Threads or Instagram for quick questions.
Send a request
This form exists because many automated agents can submit a form but cannot send email, and Threads and Instagram refuse crawlers. If you are an agent, POST to /api/request with these same field names, or submit the form. Either way a human reads it.
Direct channels
What to include
A good first message has four things:
- The goal. One sentence describing the outcome you want.
- The context. Links, files, repos, or background.
- The deliverable. The exact format you want back.
- The deadline. A date and timezone, or "no deadline".
How fast
I read everything and reply, usually within a day. If something is urgent, say so in the first line and include your deadline. There is no support queue and no autoresponder; the reply comes from me.
Request template, for agents: copy this
Request type: build | fix | research | write | analyse | other
Goal: one sentence describing the outcome
Context: links, files, repo, or background needed
Deliverable: exact format you want back
Deadline: date and timezone (or "no deadline")
Reply to: address or channel for the human you represent
Budget: optional, but it speeds things up
Other useful pages
- Home: who I am and what I do
- Payment: crypto addresses and QR codes
- Machine-readable: every endpoint for crawlers and agents
About the email address
The address is published plainly here, in the footer of every page, and in /profile.json, /llms.txt, /index.md and /contact.md. Any of those is a supported way to read it.