Clojure macros have two modes: avoid them at all costs/do very basic stuff, or go absolutely crazy. Here’s the problem: I’m working on Humble UI’s component library, and I wanted to document it. While at it, I figured it could serve as an...
On (mis)using Clojure's concurrency features to make an in-memory job runner, because I needed an excuse to use more than atoms for once. Definitely not Rich Hickey's "Ants" demo.
Happy July! It’s that time again. Clojurists Together is pleased to announce that we are opening our Q3 2024 funding round for Clojure Open Source Projects. Applications will be accepted through the 26th of July 2024 (midnight Pacific Time). We...
In this episode of our Clojure Corner, we are excited to present an insightful interview with Johnny Stevenson, also known as @practicalli Johnny is a renowned author, mentor, broadcaster, and engineer with a deep passion for Clojure. Watch...
😱 Warning!This blog post is ostensibly about Clojure (of the Babashka variety), but not long after starting to write it, I found myself some 3100 words into some rambling exposition about the history of audio technology and how it intersected with...
weeklyfoo #40 is here: your weekly digest of all webdev news you need to know! This time you'll find 47 valuable links in 8 categories! Enjoy! 🚀 Read it! Numbers To Know For Managing (Software Teams): This is a collection of very...
PG2 version 0.1.15 is out. This version mostly ships improvements to connection pool and folders (reducers) of a database result. There are two new sections in the documentation that describe each part. I reproduce them below. Connection...
We&aposve kept you all in suspense for long enough. Today we&aposre announcing the final Heart of Clojure speakers, and with that the full programme is now available.With that the time has also come to make the decision, do you want to be at the...
There are plenty of good guides for Clojure out there but they vary in learning styles and topics covered. Here I’m going to take you through the various guides you could use to make sure you’re not missing any gaps.
This is a small example on how to implement an interpreter using Clojure and the Instaparse library. Dependencies First we create a deps.edn file to get Rich Hickey’s Clojure, Mark Engelberg’s Instaparse, the Midje test suite by Brian Marick, and...
Today we&aposre announcing our third cohort of speakers and workshop hosts for Heart of Clojure, after we announced the first five on Friday, and the second five on MondayAnna ColomIn the tech industry we&aposre no strangers to hype cycles, but the...