corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a08784-bfd4-7376-88a3-2e666fb8f172", "title": "Expert Clojure Workflows for AI Agents: Four Skills from Production Experience", "url": "https://humorless.github.io/posts-output/agent-skill", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6670828686", "title": "Agent-Ready Stack", "url": "https://humorless.github.io/posts-output/agent-ready-stack", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6670c9ea5e", "title": "Teaching Clojure programming class", "url": "https://humorless.github.io/posts-output/tutoring-class", "published_at": "2020-05-05T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e66713e73f1", "title": "Using Datomic with disk cache and LU cache", "url": "https://humorless.github.io/posts-output/datomic-cache", "published_at": "2019-09-15T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e66720d0280", "title": "A Clojurian's idioms and patterns for ETL", "url": "https://humorless.github.io/posts-output/etl", "published_at": "2019-07-01T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6672aab4f1", "title": "Lessons learned from the software consulting job", "url": "https://humorless.github.io/posts-output/first-consulting", "published_at": "2019-06-23T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6672e50ff8", "title": "Using datomic with Luminus: Where to put our queries?", "url": "https://humorless.github.io/posts-output/assembly", "published_at": "2019-06-12T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6673d0d6bb", "title": "Clojure development environment by Vagrant", "url": "https://humorless.github.io/posts-output/vagrant", "published_at": "2019-05-13T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6674b246d9", "title": "Using Datomic in my app", "url": "https://humorless.github.io/posts-output/datomic", "published_at": "2019-04-27T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6675397fea", "title": "REPL tips", "url": "https://humorless.github.io/posts-output/REPL", "published_at": "2019-03-30T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e667626aa16", "title": "dependency injection with Clojure", "url": "https://humorless.github.io/posts-output/dependency-injection", "published_at": "2017-07-12T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6676ad4b32", "title": "groupby", "url": "https://humorless.github.io/posts-output/groupby", "published_at": "2017-05-21T00:00:00+00:00" }, { "id": "01a08784-bfd4-7376-88a3-2e6676b1048e", "title": "pattern", "url": "https://humorless.github.io/posts-output/pattern", "published_at": "2017-02-28T00:00:00+00:00" } ] posts
Claim your blog
Back to humorless.github.io
Blog · corpus.blog/blogs/humorless.github.io/posts
humorless.github.io
humorless.github.io
2026
Expert Clojure Workflows for AI Agents: Four Skills from Production Experience
original ↗
14 May 2026
Agent-Ready Stack
original ↗
11 May 2026
2020
Teaching Clojure programming class
original ↗
5 May 2020
2019
Using Datomic with disk cache and LU cache
original ↗
15 Sept 2019
A Clojurian's idioms and patterns for ETL
original ↗
1 Jul 2019
Lessons learned from the software consulting job
original ↗
23 Jun 2019
Using datomic with Luminus: Where to put our queries?
original ↗
12 Jun 2019
Clojure development environment by Vagrant
original ↗
13 May 2019
Using Datomic in my app
original ↗
27 Apr 2019
REPL tips
original ↗
30 Mar 2019
2017
dependency injection with Clojure
original ↗
12 Jul 2017
groupby
original ↗
21 May 2017
pattern
original ↗
28 Feb 2017