Clojure programming language discussion

643 readers
1 users here now

Clojure is a Lisp that targets JVM and JS runtimes

Finding information about Clojure

API Reference

Clojure Guides

Practice Problems

Interactive Problems

Clojure Videos

The Clojure Community

Clojure Books

Tools & Libraries

Clojure Editors

Web Platforms

founded 6 years ago
MODERATORS
126
 
 

Designing 3D Printable Objects with Clojure and OpenSCAD

https://www.juxt.pro/blog/designing-3d-printable-objects-with-clojure

Combine creativity with algorithmic generation to create beautiful and precise physical objects

#clojure #clj #cljs !clojure@lemmy.ml @clojure

127
 
 

Embracing Imperfection

https://www.juxt.pro/blog/embracing-imperfection

Jon Pither reflects on his past mistakes in software development and shares insights on navigating real data challenges in an imperfect world.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

128
 
 

URI Template Syntax

https://www.juxt.pro/blog/uri-templates

Learn how URIs can be used to embed state in hypertext applications, and how to use the URI Template syntax to construct and consume URIs.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

129
 
 

Dealing with Mutable Fields in deftype

https://www.juxt.pro/blog/mutable-deftypes

Read this post to discover what they are, how they work and some guidance on their use

#clojure #clj #cljs !clojure@lemmy.ml @clojure

130
 
 

JUXTCast: Rama and its Clojure API — with special guest Nathan Marz

https://www.juxt.pro/blog/juxtcast-rama-clojure-api

Malcolm Sparks, Jeremy Taylor, and James Henderson sat with Nathan Marz to talk about Rama, and the influence the Clojure language has had on its design.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

131
 
 

DORA, the Infra Exploder

https://www.juxt.pro/blog/dora-the-exploder

The EU wants to disrupt your IT infrastructure. Tech your way out.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

132
 
 

XT24 Fintech Conference - hosted by JUXT

https://www.juxt.pro/blog/XT24

Join our upcoming conference dedicated to technology innovation in financial services, banks, hedge funds, and fintech

#clojure #clj #cljs !clojure@lemmy.ml @clojure

133
 
 

Bitemporal TraderX - XTDB Reflections

https://www.juxt.pro/blog/bitemporal-traderx-part2

Exploring the use of XTDB within a microservices trading application developed for the FINOS 2024 Tech Sprint event (part 2)

#clojure #clj #cljs !clojure@lemmy.ml @clojure

134
 
 

Abstract Clojure

https://www.juxt.pro/blog/abstract-clojure

Depend on abstractions, not on concretions

#clojure #clj #cljs !clojure@lemmy.ml @clojure

135
 
 

Risk Factors and Data Lineage in Derivative Pricing

https://www.juxt.pro/blog/XT25-fintech-risk-factors-and-data-lineage-in-derivative-pricing

Watch Charlie Browne's opening keynote at XT25 Fintech Conference [video]

#clojure #clj #cljs !clojure@lemmy.ml @clojure

136
 
 

JUXTCast S5 E1: Post-Conj Roundup, Databases, and the LLM era

https://www.juxt.pro/blog/juxtcast-post-conj-roundup

JUXT CTO Malcolm Sparks, Lead Engineer Alex Davis, and XTDB Head of Product Jeremy Taylor talk about Clojure/Conj 2023, news and announcements, and ChatGPT

#clojure #clj #cljs !clojure@lemmy.ml @clojure

137
 
 

Backends, Databases, Clojure, Frontends, Bitemporality, Design, and Algorithmic Art — Five Innovative Tech Talks by JUXT Engineers

https://www.juxt.pro/blog/juxt-10-year-party

On May 25, JUXT celebrated its 10-year anniversary in London. Long-standing company tradition is to hold an internal tech conference with presentations by JUXT engineers

#clojure #clj #cljs !clojure@lemmy.ml @clojure

138
 
 

On-demand webinar: Atomic Architecture — An Architectural Vision for Better Information Systems

https://www.juxt.pro/blog/atomic-architecture-webinar

In this webinar, JUXT CTO & co-founder — Malcolm Sparks — explained the principles behind Atomic Architecture, an architectural blueprint for building reliable information systems.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

139
 
 
140
 
 

Platform Engineering and Internal Developer Platforms

https://www.juxt.pro/blog/platform-engineering-internal-developer-platforms

In this episode of JUXTCast, Joe Littlejohn was joined by JUXT engineers Aaron Knauf and Mariusz Saternus to talk Platform Engineering, and delivering effective developer platforms in large organizations.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

141
 
 

An Introduction to Prompt Engineering and ChatGPT

https://www.juxt.pro/blog/intro-to-prompt-engineering-and-chatgpt

Watch Chris Williams, as he shows how to optimize ChatGPT performance using specific Prompt Engineering techniques

#clojure #clj #cljs !clojure@lemmy.ml @clojure

142
 
 

Mount - Clojure State Management

https://clojure-diary.gitlab.io/2025/10/11/mount-clojure-state-management.html

Notes mount mount in Clojars Source Code

#clojure #clj #cljs !clojure@lemmy.ml @clojure

143
144
 
 

Bury Buffer

https://swannodette.github.io/2025/10/08/bury-buffer/

I’ve been spending a lot more time recently with Emacs. While I never gave up on org-mode, my Emacs usage had otherwise been in decline. A few months ago, I started experimenting with some “new” affordances: vertico, marginalia, orderless, consult...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

145
 
 

JUXT Cast: Static vs Dynamic Typing - A Balanced Discussion

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/dynamic-vs-static-with-jake-howard

JUXT's leadership team and guest Jake Howard discuss the merits of dynamic typing and its growing role in modern development.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

146
 
 

Risk-First Software Development

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/XT25-fintech-risk-first-software-development

Watch Rob Moffat's talk at the XT25 Fintech Conference [video]

#clojure #clj #cljs !clojure@lemmy.ml @clojure

147
 
 

Streamlining Regulatory Compliance and Reporting with XTDB

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/regulatory-compliance-xtdb-webinar

Discover the future of bitemporal data management [video]

#clojure #clj #cljs !clojure@lemmy.ml @clojure

148
 
 

Taming Complexity in Distributed Systems: What’s Behind Revolut’s Success

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/XT25-fintech-taming-complexity-in-distributed-systems

Watch Donato Lucia's talk at the XT25 Fintech Conference [video]

#clojure #clj #cljs !clojure@lemmy.ml @clojure

149
 
 

From Unstructured to Actionable: AI-Powered Regulatory Intelligence

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/XT25-fintech-ai-powered-regulatory-intelligence

Watch Henry Garner's talk at XT25 Fintech Conference [video]

#clojure #clj #cljs !clojure@lemmy.ml @clojure

150
 
 

JUXT Cast: Exploring Data, Visualization, and Innovation with Ryan Robitaille

https://68e6235b6c279d0008ab958f--juxt-website.netlify.app/blog/ryan-robitaille-podcast

In this podcast episode, Jeremy Taylor and Malcolm Sparks chat with Ryan Robitaille about Rabbit, blending creativity, BI tools, and the power of Clojure.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

view more: ‹ prev next ›