# Latest

**URL:** https://clojureverse.org/latest.md?no_subcategories=false

[Latest](https://clojureverse.org/latest.md) · [Categories](https://clojureverse.org/categories.md) · [Tags](https://clojureverse.org/tags.md)

---

## [A webmention receiver written in Clojure](https://clojureverse.org/t/a-webmention-receiver-written-in-clojure/15008)

<div class="topic-metadata">

**Author:** [@Eltrac](https://clojureverse.org/u/Eltrac)\
**Replies:** 0\
**Last updated:** [October 1, 2026, 10:09pm UTC](https://clojureverse.org/t/a-webmention-receiver-written-in-clojure/15008 "2026-10-01T22:09:59Z")

</div>

Hi, I’m new to ClojureVerse. Hope it 's OK to just drop in with a showcase :3 Basically, it’s webmention receiver. Weepinbell receives webmentions, verifies them, parses their microformats, and store them (can also se…

---

## [Clojure real-world-data 77](https://clojureverse.org/t/clojure-real-world-data-77/15006)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 30, 2026, 11:43am UTC](https://clojureverse.org/t/clojure-real-world-data-77/15006 "2026-09-30T11:43:00Z")

</div>

On Friday, Oct 2nd, 14:30 in the UTC time zone, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentatio…

---

## [My take on "What Beginners Struggle With"](https://clojureverse.org/t/my-take-on-what-beginners-struggle-with/14969)

<div class="topic-metadata">

**Author:** [@reedmjones](https://clojureverse.org/u/reedmjones)\
**Replies:** 2\
**Last updated:** [September 25, 2026, 8:41am UTC](https://clojureverse.org/t/my-take-on-what-beginners-struggle-with/14969 "2026-09-25T08:41:39Z")

</div>

Just starting with clojure, my main struggles so far have been: There’s kind of a lot of… everything. Big standard library, many keywords / built in macros, and libraries. With libraries/tooling it’s hard to see the dif…

---

## [Copenhagen Clojure Meetup 22/9](https://clojureverse.org/t/copenhagen-clojure-meetup-22-9/14996)

<div class="topic-metadata">

**Author:** [@grav](https://clojureverse.org/u/grav)\
**Replies:** 2\
**Last updated:** [September 24, 2026, 5:59am UTC](https://clojureverse.org/t/copenhagen-clojure-meetup-22-9/14996 "2026-09-24T05:59:22Z")

</div>

Place: Matrikel1, Højbro Pl. 10, 1200 København Time: 17.00

---

## [Copenhagen Clojure Meetup 3/11](https://clojureverse.org/t/copenhagen-clojure-meetup-3-11/15005)

<div class="topic-metadata">

**Author:** [@grav](https://clojureverse.org/u/grav)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 5:54am UTC](https://clojureverse.org/t/copenhagen-clojure-meetup-3-11/15005 "2026-09-24T05:54:15Z")

</div>

Place: Matrikel1, Højbro Pl. 10, 1200 København Time: 17.00 Topic TBD

---

## [Help shape the future of the Clojure Deref newsletter](https://clojureverse.org/t/help-shape-the-future-of-the-clojure-deref-newsletter/15004)

<div class="topic-metadata">

**Author:** [@christoph](https://clojureverse.org/u/christoph)\
**Replies:** 0\
**Last updated:** [September 22, 2026, 10:06pm UTC](https://clojureverse.org/t/help-shape-the-future-of-the-clojure-deref-newsletter/15004 "2026-09-22T22:06:48Z")

</div>

You may have noticed the Clojure Deref has been on a hiatus since early summer. Maybe you didn’t notice, and that’s fine too! I’d like to bring it back, but I need your input. Whether you read it or not, could you take s…

---

## [Clojure real-world-data 76](https://clojureverse.org/t/clojure-real-world-data-76/15003)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 9:07pm UTC](https://clojureverse.org/t/clojure-real-world-data-76/15003 "2026-09-21T21:07:14Z")

</div>

On Friday, Sep 25th, 14:30 in the UTC time zone, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentati…

---

## [Clojure real-world-data 75 - special day - Plotje](https://clojureverse.org/t/clojure-real-world-data-75-special-day-plotje/15002)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 9:05pm UTC](https://clojureverse.org/t/clojure-real-world-data-75-special-day-plotje/15002 "2026-09-21T21:05:54Z")

</div>

On Wednesday, Sep 23th, 17:00 in the UTC time zone, we’ll have a special meeting of of the real-world-data group, focusing on Plotje development.e documentation and additional updates. :speech\_balloon: Updates about th…

---

## [Clojure real-world-data 74](https://clojureverse.org/t/clojure-real-world-data-74/15001)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 16, 2026, 7:07am UTC](https://clojureverse.org/t/clojure-real-world-data-74/15001 "2026-09-16T07:07:28Z")

</div>

On Friday, Sep 18th, 17:00 in the UTC time zone. we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentat…

---

## [Clojure real-world-data 73](https://clojureverse.org/t/clojure-real-world-data-73/14997)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 9:57pm UTC](https://clojureverse.org/t/clojure-real-world-data-73/14997 "2026-09-08T21:57:09Z")

</div>

On Friday, Sep 11th, 14:30 in the UTC time zone. we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentat…

---

## [Call for Contributions: BOB 2027 (Berlin, Feb 26 - Deadline Nov 2)](https://clojureverse.org/t/call-for-contributions-bob-2027-berlin-feb-26-deadline-nov-2/14995)

<div class="topic-metadata">

**Author:** [@mike](https://clojureverse.org/u/mike)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 8:39am UTC](https://clojureverse.org/t/call-for-contributions-bob-2027-berlin-feb-26-deadline-nov-2/14995 "2026-09-03T08:39:19Z")

</div>

BOB Conference 2027 - Call for Contributions “What happens when we use what’s best for a change?” https://bobkonf.de/2027/cfc.html Berlin, Feb 26 Deadline: November 2, 2026 Looking for Speakers You are actively engaged…

---

## [Clojure real-world-data 72](https://clojureverse.org/t/clojure-real-world-data-72/14994)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 7:09pm UTC](https://clojureverse.org/t/clojure-real-world-data-72/14994 "2026-09-01T19:09:44Z")

</div>

On Friday, Sep 4th, 17:00 in the UTC time zone. we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentati…

---

## [Clojure real-world-data 71 - Special: Plotje & Membrane](https://clojureverse.org/t/clojure-real-world-data-71-special-plotje-membrane/14981)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 2\
**Last updated:** [August 28, 2026, 1:55pm UTC](https://clojureverse.org/t/clojure-real-world-data-71-special-plotje-membrane/14981 "2026-08-28T13:55:42Z")

</div>

The real-world-data group by Scicloj, facilitated by @timothypratley, meets weekly to discuss ongoing community projects, library development, documentation, and user stories around data and Clojure. This Friday, we wil…

---

## [Discourse upgrade and new Event system](https://clojureverse.org/t/discourse-upgrade-and-new-event-system/14991)

<div class="topic-metadata">

**Author:** [@plexus](https://clojureverse.org/u/plexus)\
**Replies:** 1\
**Last updated:** [August 27, 2026, 6:27pm UTC](https://clojureverse.org/t/discourse-upgrade-and-new-event-system/14991 "2026-08-27T18:27:45Z")

</div>

I just upgraded us to the latest Discourse version, v2026.9.0-latest +29. One notable thing that came in a previous update, is that event and calendar management now comes built-in. In the past we used a plugin for this…

---

## [ClojureVerse AI Policy](https://clojureverse.org/t/clojureverse-ai-policy/14988)

<div class="topic-metadata">

**Author:** [@plexus](https://clojureverse.org/u/plexus)\
**Replies:** 1\
**Last updated:** [August 26, 2026, 2:32pm UTC](https://clojureverse.org/t/clojureverse-ai-policy/14988 "2026-08-26T14:32:01Z")

</div>

Generative AI tools are proliferating, and this is impacting forums like ClojureVerse in multiple ways. People are less likely to post questions, when they can also ask a chatbot. There’s often some anxiety to post ques…

---

## [\[ANN\] Slipway 2.1.0 - A Clojure Companion to Jetty](https://clojureverse.org/t/ann-slipway-2-1-0-a-clojure-companion-to-jetty/14985)

<div class="topic-metadata">

**Author:** [@d-t-w](https://clojureverse.org/u/d-t-w)\
**Replies:** 0\
**Last updated:** [August 25, 2026, 3:27pm UTC](https://clojureverse.org/t/ann-slipway-2-1-0-a-clojure-companion-to-jetty/14985 "2026-08-25T15:27:33Z")

</div>

Slipway provides support for Eclipse Jetty in Clojure. Github: GitHub - factorhouse/slipway: A Clojure Companion to Jetty · GitHub Clojars: \[io.factorhouse/slipway-jetty12 "2.1.0"\] This release is a significant upgrad…

---

## [\[ANN\] Team Todo app, written by ChatGPT in Clojure](https://clojureverse.org/t/ann-team-todo-app-written-by-chatgpt-in-clojure/14982)

<div class="topic-metadata">

**Author:** [@zspovenetsky](https://clojureverse.org/u/zspovenetsky)\
**Replies:** 0\
**Last updated:** [August 25, 2026, 7:41am UTC](https://clojureverse.org/t/ann-team-todo-app-written-by-chatgpt-in-clojure/14982 "2026-08-25T07:41:45Z")

</div>

Hi, This simple Team Todo app, written entirely by ChatGPT in Clojure , allows for weekly planning and tracking of two teams of developers online. Project: GitHub - rururu/team-todo-clojure: Simple Team Todo app, writt…

---

## [Discourse Upgrade and Outgoing Emails - August 2026](https://clojureverse.org/t/discourse-upgrade-and-outgoing-emails-august-2026/14979)

<div class="topic-metadata">

**Author:** [@plexus](https://clojureverse.org/u/plexus)\
**Replies:** 0\
**Last updated:** [August 19, 2026, 1:40pm UTC](https://clojureverse.org/t/discourse-upgrade-and-outgoing-emails-august-2026/14979 "2026-08-19T13:40:15Z")

</div>

Hello Clojureversians, We had a bit of downtime today while I upgraded us to the latest Discourse, and brought back email delivery. We are now using Lettermint, a fairly young startup from the Netherlands, for outgoing …

---

## [Clojure real-world-data 70](https://clojureverse.org/t/clojure-real-world-data-70/14978)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 9:37pm UTC](https://clojureverse.org/t/clojure-real-world-data-70/14978 "2026-08-18T21:37:02Z")

</div>

On Friday, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentation, but people are invited to propose …

---

## [Copenhagen Clojure Meetup 18/8](https://clojureverse.org/t/copenhagen-clojure-meetup-18-8/14932)

<div class="topic-metadata">

**Author:** [@grav](https://clojureverse.org/u/grav)\
**Replies:** 3\
**Last updated:** [August 18, 2026, 1:59pm UTC](https://clojureverse.org/t/copenhagen-clojure-meetup-18-8/14932 "2026-08-18T13:59:55Z")

</div>

Location: Matrikel1, Højbro Pl. 10, 1200 København Topic TBD, post your pet projects, ideas, …

---

## [Clojure real-world-data 69](https://clojureverse.org/t/clojure-real-world-data-69/14977)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [August 11, 2026, 8:53am UTC](https://clojureverse.org/t/clojure-real-world-data-69/14977 "2026-08-11T08:53:48Z")

</div>

On Friday, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentation, but people are invited to propose …

---

## [Clorch v0.1.0](https://clojureverse.org/t/clorch-v0-1-0/14974)

<div class="topic-metadata">

**Author:** [@AntLobach](https://clojureverse.org/u/AntLobach)\
**Replies:** 0\
**Last updated:** [August 9, 2026, 2:46pm UTC](https://clojureverse.org/t/clorch-v0-1-0/14974 "2026-08-09T14:46:03Z")

</div>

Hi all, I’m releasing Clorch, a deep learning library in Clojure built on LibTorch (C++ lib for torch). Now it’s possible to run inference, build custom models, and train them all in Clojure with no need for Python/PyT…

---

## [Hara - Clojure Inspired Micro Runtime](https://clojureverse.org/t/hara-clojure-inspired-micro-runtime/14973)

<div class="topic-metadata">

**Author:** [@zcaudate1](https://clojureverse.org/u/zcaudate1)\
**Replies:** 1\
**Last updated:** [August 6, 2026, 2:26pm UTC](https://clojureverse.org/t/hara-clojure-inspired-micro-runtime/14973 "2026-08-06T14:26:20Z")

</div>

Hi Guys, Wanted to share a project that’s been dear to me. So I’ve written a lisp. Not clojure but very similar and very performant. The inclass benchmarks are here Hara Benchmarks . It’s be great if people can try …

---

## [Need help with exercism Armstrong exercise](https://clojureverse.org/t/need-help-with-exercism-armstrong-exercise/14972)

<div class="topic-metadata">

**Author:** [@daverc](https://clojureverse.org/u/daverc)\
**Replies:** 4\
**Last updated:** [August 4, 2026, 1:51pm UTC](https://clojureverse.org/t/need-help-with-exercism-armstrong-exercise/14972 "2026-08-04T13:51:42Z")

</div>

Hi, I’m working on the armstrong exercise on exercism, Armstrong Numbers in Clojure on Exercism but I’m failing the 10th and 11th tests. I’m assuming it’s something around how I’m handling larger numbers, but I’m not s…

---

## [Clojure real-world-data 68](https://clojureverse.org/t/clojure-real-world-data-68/14968)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [August 3, 2026, 11:34pm UTC](https://clojureverse.org/t/clojure-real-world-data-68/14968 "2026-08-03T23:34:07Z")

</div>

On Friday, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentation, but people are invited to propose …

---

## [ClojureVerse.org has migrated to a new machine](https://clojureverse.org/t/clojureverse-org-has-migrated-to-a-new-machine/14967)

<div class="topic-metadata">

**Author:** [@plexus](https://clojureverse.org/u/plexus)\
**Replies:** 0\
**Last updated:** [August 3, 2026, 12:01pm UTC](https://clojureverse.org/t/clojureverse-org-has-migrated-to-a-new-machine/14967 "2026-08-03T12:01:35Z")

</div>

As of an hour ago this site is running on new (virtual) hardware. In particular it is running on a DEV1-S instance at Scaleway, in their Paris data center. That also means that as of now Magpie is picking up the tab for…

---

## [Ehr-adapter 3.2.0: typed references, operation groups, and composable configs](https://clojureverse.org/t/ehr-adapter-3-2-0-typed-references-operation-groups-and-composable-configs/14966)

<div class="topic-metadata">

**Author:** [@Samuel\_Carriles\_Bano](https://clojureverse.org/u/Samuel_Carriles_Bano)\
**Replies:** 0\
**Last updated:** [August 2, 2026, 3:54am UTC](https://clojureverse.org/t/ehr-adapter-3-2-0-typed-references-operation-groups-and-composable-configs/14966 "2026-08-02T03:54:41Z")

</div>

Intro A few weeks ago I posted ehr-adapter here (a Clojure library for defining EHR integrations as data). Since then the library has grown quite a bit (went from 2.0.1 to 3.2.0), and I wanted to share the three biggest …

---

## [Clojure real-world-data 67](https://clojureverse.org/t/clojure-real-world-data-67/14965)

<div class="topic-metadata">

**Author:** [@daslu](https://clojureverse.org/u/daslu)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 9:59pm UTC](https://clojureverse.org/t/clojure-real-world-data-67/14965 "2026-07-28T21:59:57Z")

</div>

On Friday, we’ll have the usual weekly meeting of the real-world-data group. :hammer\_and\_wrench: As usual, we will focus on community projects, library development, and documentation, but people are invited to propose …

---

## [Go to Conj with Clojure Camp - Opportunity Grant and Group AirBnB](https://clojureverse.org/t/go-to-conj-with-clojure-camp-opportunity-grant-and-group-airbnb/14964)

<div class="topic-metadata">

**Author:** [@rafd](https://clojureverse.org/u/rafd)\
**Replies:** 0\
**Last updated:** [July 27, 2026, 7:44pm UTC](https://clojureverse.org/t/go-to-conj-with-clojure-camp-opportunity-grant-and-group-airbnb/14964 "2026-07-27T19:44:33Z")

</div>

Hello fellow parenthesis-wielders! For this year’s Conj, Clojure Camp is doing two things: (1) sponsoring a few tickets and rooms (free), and, (2) also offering a few inexpensive rooms at a shared AirBnB (paid). You ca…

---

## [Multimethod Cannot invoke "Object.getClass()" because "x" is null](https://clojureverse.org/t/multimethod-cannot-invoke-object-getclass-because-x-is-null/14963)

<div class="topic-metadata">

**Author:** [@dark\_knight](https://clojureverse.org/u/dark_knight)\
**Replies:** 2\
**Last updated:** [July 26, 2026, 8:51am UTC](https://clojureverse.org/t/multimethod-cannot-invoke-object-getclass-because-x-is-null/14963 "2026-07-26T08:51:45Z")

</div>

Hello community, I’ve started learning Clojure and I’m trying to create a multimethod. What I’m doing is (defn dispatch-published \[book\] (cond (string? book) :string-book (\< (:published book) 1928) :public…

[Next page](https://clojureverse.org/latest.md?no_subcategories=false&page=1)
