~technomancy/fennel-lang.org

fennel-lang.org/survey/README.md -rw-r--r-- 732 bytes
25a294adPhil Hagelberg Remove the bit about submitting fennelconf 2021 talks. a day ago

#Fennel Programming Language Survey

This code powers the (hopefully yearly) survey where we ask Fennel programmers what's up!

Rather than a typical database-backed web application, this is done using almost exclusively static HTML; the one exception is an 7-line CGI script which writes responses to disk. The survey.fnl code creates a page with a form on it based on the questions in questions.fnl. The form sends its contents to the CGI script. The responses are then rsync'd back to the local checkout and summary.fnl generates static HTML summarizing them, including SVG charts from chart.fnl, along with some plain-text commentary in the commentary/ directory. Then that output is uploaded back to the web server.