Macroexpand 2025 by Scicloj

Macroexpand 2025: A pair of conferences by Scicloj: Macroexpand-Noj and Macroexpand-Deep. Call for proposals is open!
Published

August 4, 2025

Expanding Community and Support through Macroexpand

Since 2019, Scicloj has played a key role in supporting Clojure growth to new domains. In particular, it has nurtured a love for data science, scientific computing, and specialized use cases in Clojure-growing into a strong and supportive community.

One of many highlights of the journey is Noj, a toolkit designed to streamline data science workflows in Clojure. Its development wouldn’t have been possible without the amazing contribution from the community, and it remains an active and evolving project.

Since last year, we’ve taken meaningful steps forward: not only by continuing to support Scicloj’s rich ecosystem of open-source data science projects, but also by connecting with newcomers. Our first online conference, Scinoj Light, held in May 2025, brought together diverse data analysis stories and community building sessions to show the charm of Clojure in data science. We have received much positive feedback and many favorable reactions from the attendees.

Now, building on that momentum, we’re excited to announce Macroexpand 2025, taking place in October 2025 — a pair of online conferences designed further to deepen and broaden our community: Macroexpand-Noj and Macroexpand-Deep.

Macroexpand-Noj

Macroexpand-Noj centers around the growth and application of the Noj toolkit in real-world data science. It will feature talks that showcase practical projects, highlight new tools and libraries in the ecosystem, and share efforts around documentation, theoretical insights, and methodology. Whether you’re a newcomer or an experienced Clojurian, our goal is that you find sessions that help you learn, explore, and contribute.

We will include follow-ups from Scinoj Light, practical use cases of Noj in data workflows, and discussions of newly emerging features that strengthen the Clojure data science experience.

Macroexpand-Deep

Macroexpand-Deep is the first Scicloj conference dedicated to AI system research and applications in Clojure. By “AI systems”, we generally mean systems that combine deep learning networks with other components, though broader interpretations are welcome and encouraged.

The conference will explore how to build systems using large language models and vector embeddings, experiment with algorithms in specific domains, and train custom neural network architectures, and study the behavior of trained networks. We will also cover the creation and improvement of supporting tools and infrastructure that enable this kind of work in Clojure.

📢 Call for Proposals: Share Your Work!

We’re now inviting proposals for talks at Macroexpand 2025!

Whether you’re working on a new idea, experimenting with a prototype, building tools, exploring data, writing documentation, or reflecting on your process, we would like to hear from you!

You don’t need to have everything figured out. If you’re unsure whether your idea is “ready” or how to shape your talk, we’re here to help you brainstorm, refine, and prepare. We believe that learning, progress, and curiosity are worth sharing and valuable at any stage.

We also encourage first-time speakers and newcomers to Clojure to join. The community is supportive, and we’ll be happy to help every step of the way.

➡️ Learn more and submit your idea via the Speakers page.

Our Vision for Macroexpand 2025

Macroexpand is a space for sharing real progress—whether you’re improving documentation, exploring new ideas, building tools, or reporting on experiments. We aim to support projects at all stages and in all forms: from early prototypes to mature tools.

If you’re interested, have an idea, or just want to chat—we’d love to hear from you. Feel free to reach out!. Let’s explore together ✨

source: src/scicloj/macroexpand/macroexpand_2025.clj