Poignant perspective I found about Clojure's community in r/ExperiencedDevs

This page summarizes the projects mentioned and recommended in the original post on /r/Clojure

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • uix

    Idiomatic ClojureScript interface to modern React.js (by pitch-io)

    I suppose one of the best usecases of code sharing is to do Hydrating Server-Side-Rendered web apps just like Next.js. Not too many other languages are capable of doing this outside of Node and Clojure. For this reason it's kind of surprising that it's not more common in Clojure, seems like most people are just building old fashioned SPA's in Reagent/Reframe rather than competing with Next, but pitch's UIX library does seem to support it https://github.com/pitch-io/uix

  • secretary

    A client-side router for ClojureScript.

    This is frustrating when people just flat out lie about the state of Clojure. I can't tell you how many times I've heard things like " The libraries haven't been updated cause they're finished and stable." ClojureScripts recommended router, Secretary, hasn't been updated in 3 years and is flat out broken. It has basic functionality documented that doesn't work. Libraries are never "finished," they have to be maintained. So when I hear the attitude from Clojurists that we should be happy when something hasn't been updated in years, I know I'm being gaslit by a hobbyist. This kind of shit is embarrassing for the ecosystem.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • clojure-style-guide

    A community coding style guide for the Clojure programming language

    Also, there are guidelines, the styleguide, clj-kondo, kibit etc. And if you don't review your interns/juniors code to teach them good practices - you're doing it wrong (well, this one is true for any practical PL out there).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts