🚧 DRAFT - This site is currently under development. Information may change.
This is the website project for Clojure Jam 2026, a creative coding festival celebrating music, generative art, and creative visualization in Clojure.
It is developed as a data-driven Quarto Website using Clojure and Clay. Content pages are generated from Clojure source files in the pages/ directory, with conference data stored in info.edn.
First, make sure you have Quarto installed before starting if you haven't already.
This project setup references the setup from Clojure Civitas with its easy setup for Qaurto website using Clay.
Follow these instructions.
from Clojure Civitas' repo to preview the site locally while developing.
To make changes to pages, edit the Clojure files in the pages/ directory.
To modify conference data (when we have speakers, sessions, etc.), edit info.edn.
The site is automatically published using a GitHub Actions workflow(.github/workflows/publish.yml).
Whenever a new commit is pushed to the main branch, the workflow builds the updated site and deploys it to the gh-pages branch.
The live site is available at: https://scicloj.github.io/clojure-jam/