Skip to main content

/contact · The form · Reply when I have something useful to say

Drop me a line.

Tell me what's going on — what you've tried, what's weird about it. Short messages are fine. Screenshots help. I read every one myself.

Want the honest version of what working together looks like first? /work-with-me has the full pitch.

Your details

Goes to the same inbox — just helps me read it in the right context.

Short is fine. More context below if you want it.0/200

I read every message myself and reply when I have something useful to say. If your problem sounds like the kind of puzzle I'd enjoy, expect a more enthusiastic reply.

After you hit send

What happens next

  • I read it myself. Every message. No autoresponder, no nurture sequence.

  • I reply when I have something useful to say. Usually within a few days, sometimes faster. If your message is the kind of puzzle I'd enjoy, expect a more enthusiastic reply.

  • If it sounds like a fit, we figure out shape together. Audit, project, ongoing collab, one-off — whatever the work actually needs. If it's not a fit, I'll point you somewhere better.

FAQ · Common questions

Frequently asked

Or skip the form

Where else to find me

Some people hate forms. Fair. The form lands in my inbox first, but you can also catch me here:

DMs are open on the first two. GitHub for code-shaped conversations.