Submit Your Proposal
Clojure Jam celebrates creative expression through code. We’re looking for talks and workshops that explore the artistic, musical, and visual possibilities of programming in Clojure.
Whether you’re generating fractals, synthesizing music, visualizing data in new ways, or exploring any other form of creative coding, we want to see what you’re building!
Timeline
| Event | Date |
|---|---|
| Call for Proposals | Now open! |
| Submission Deadline | February 14, 2026 |
| Speaker Notification | March 1, 2026 |
| Festival Dates | April 18-19 & 25-26, 2026 |
How to Submit
Step 1: Create Your Clojure Civitas Post
Create a Clojure Civitas post (can be small/draft) showing your creative work.
New to Civitas? Watch Timothy Pratley’s 🎥 tutorial.
Step 2: Submit Your Proposal
Once you have a draft Civitas post, submit your proposal using our form.
Reach out anytime
Need feedback? Join #clojure-jam-2026 Zulip or contact us anytime.
Proposal Guidelines
What We’re Looking For
We’re especially interested in (but not limited to):
- Music & Sound Synthesis
- Generative Art & Graphics
- Creative Data Visualization
- Randomness & Procedural Generation
- Geometry & Recursive Geometry
- Fractals & Self-Similarity
- Order & Chaos / Emergence
- Signal Processing
- Creative use of real-world data
- Interactive Installations
- Live Coding Performances
- Algorithmic Composition
- Shader Programming
- Physics Simulations
Formats: Talks (30-45 min), Workshops (60-90 min), Live Coding (30-45 min)
Audience
Aim for general Clojure programmers new to creative coding.
What Makes a Great Proposal
✨ Show, Don’t Just Tell - Include visual examples, sound samples, or code snippets
🎨 Share the Journey - Explain your creative process, not just the final result
🛠️ Make it Reproducible - Others should be able to recreate and build upon your work
Libraries & Tools
We’re especially interested in creative uses of:
- Fastmath - mathematics for creative coding
- Clojure2D - 2D graphics and image processing
- dtype-next - efficient numerical computing
- Clay - literate programming and documentation
- Scittle - run Clojure in the browser via SCI
Collaboration Welcome
- Team presentations and cross-disciplinary collaborations encouraged
- New to speaking? We can help pair you with co-presenters
Questions?
Have questions about what makes a good proposal? Wondering if your idea fits? Want to brainstorm?