posts about Clojure and ClojureScript
Clojure and ClojureScript are the main programming languages I use in my work as a software developer.
2024
2022
- SQL, Clojure, and editor supportJun 20
- What does `identical?` do?Jun 15
- Clojure and what could've beenApr 6
2021
- Split tokens in ClojureSep 4
- clojure.xml and untrusted inputMar 13
- clojure.spec and untrusted inputMar 6
- Clojure project automation tool of my dreamsJan 23
2020
- Why bother with Integrant?Nov 15
- Caching HTTP requests in ClojureOct 25
- Generating random tokens in ClojureOct 18
- clj-branca: lessons learnedOct 11
- Branca and yak shavingOct 4
- Local memoized recursive functionsSep 20
- Signing .jars is worthlessJul 26
- Automating spec-tools releasesMay 24
- Essential features of data specification librariesMay 10
- Schema, Spec, and MalliMay 3
2019
- Coercing JSON with malliNov 20
- The joys of coverageOct 10
- The hallway track conferenceAug 12
- Revisiting Clojure testingJan 29
2018
- How I use tap>Oct 18
- Clojure libraries I recommendOct 14
- Why interceptors?Sep 3
- Fully automated releasesAug 11
2017
- A new JSON library appearsDec 21
- Write more macrosAug 14
- What are hybrid maps?Jun 15
- clojure.spec for configuration validationMay 12
- JUnit output for Clojure testsApr 27
- prog1 in ClojureApr 20
- Configuring Clojure appsMar 23
- Technical tooling for making better softwareFeb 16
- Running ClojureScript tests with KarmaFeb 8
- Clojure test runner of my dreamsJan 26
2014
- Event notes: ClojuTRE 2014Nov 26
- In praise of HiccupSep 25