Mario Mastrodicasa·Oct 20Does JCOReflector make ClojureCLR superfluous?Port Clojure to .NET, or bring .NET to Clojure: what each choice costs.
Thiago Carvalho·Oct 12Learning Clojure from Scratch (Part 1) — Hello, WorldThis is part one of a series of blog posts that tries to teaches you Clojure from scratch. It assumes that you have little or no experience…
InDevOps<>AIbyOwen Zanzal·Oct 8What if an AI Agent Could Grow Its Own Tools?Building bba: a small Clojure agent that grows its own programming environment.A response icon14A response icon14
Mario Mastrodicasa·Oct 6JCOReflector: bringing .NET APIs to the JVM — and now with experimental genericsA real CLR inside a JVM process, with the .NET API surface exposed as Java (and, by extension, Scala, Kotlin, and Clojure)A response icon1A response icon1
InStackademicbyEugenii Shevchenko·Sep 29The Model That Never Writes Code: Building a Clojure Synthesizer from Multiple-Choice AnswersHow I stopped asking a language model to write programs, and started asking it to choose.
Pooriayousefi·Sep 18“aJent: One Clojure Brain Orchestrating a Polyglot Fleet of AI Tools”“A single LLM, parallel tool calls, and a security gate that stops it from deleting your files by accident.”
Pooriayousefi·Sep 12I Wrote a Model Context Protocol SDK in Pure Clojure — No Java Bloat RequiredBidirectional MCP over stdio and StreamableHTTP, with a dependency tree small enough to read in one sitting
Flexiana·Sep 3Why Functional Programming Makes Complex Systems Easier to BuildSoftware rarely gets simpler as it grows. Every new feature, integration, or business twist adds a bit more complexity. Sometimes that’s…
Sergio Sánchez Sánchez·Aug 17Building a Workflow Engine in Clojure: Why Everything is DataHow I built a production-ready workflow engine using Clojure’s data-first philosophy — and why it changed how I think about software…
Muthukumaran Navaneethakrishnan·Aug 2I Built a Clojure That Runs on Go(cljgo) . Then I Made It Run a Real AI Agent.How dogfooding cljgo with a seven-language agent library turned into a Clojure port with zero reader conditionals — and a portability seam…