Skip to main content

Contact

Say hello

Work, a question about something on this site, or an idea worth building — email is the surest way to reach me, and I read everything that is not a template.

01 / Note

There is no contact form

That is not an oversight. This site has no backend to receive one — it is static files all the way down — so an address you can see beats a widget that would have to be pointed at somebody else’s server.

02 / Corrections

Something in a lesson is wrong

The zen-dev course lives in the same public repository as this site, so a correction is best filed as an issue naming the lesson — or as a pull request, which is faster for both of us. Errors about SDK versions, deprecated APIs and prices that have moved are the most useful kind of report there is: that material dates quickly, and it dates quietly.

Open an issue
03 / Your data

Your progress, or your data

Nobody here can help with it, and nobody here can see it. It is in your browser and nowhere else — everything that can be done to it is on your profile, including deleting all of it.