ΒΆClojure

Clojure in Production with tools.deps

A lean and fast setup for packaging Clojure applications for production using tools.deps

tools.deps, figwheel-main, Devcards, and Emacs

A primer on setting up a ClojureScript project with tools.deps, figwheel.main, devcards, and optionally Emacs.

A Unified Specification

An approach to describing the structure of data in ClojureScript applications in one place, and using it to power Datascript schemas, specs, and coercions for data from external sources.

Annotating Datomic transactions

Datomic creates a transaction entity every time you transact data. These entities can be freely extended for a multitude of use cases.

Querying across Datomic databases

Among its many, many unique and interesting features, Datomic supports datalog queries across multiple databases. I recently had a chance to actually use this feature, and thought I'd share an actual example of it.

Clojure to die for

A selection of the details that makes Clojure such an enjoyable language to work with.

Building static sites in Clojure with Stasis

An in-depth code-along guide to building static web sites powered by the Stasis library.