Clojure Remote looked like a success. I didn't get to attend as much as I wanted, but the talks I did see were top notch. I gave a talk and was on a panel called "Clojure & the Community" (watch it here). The discussion during and after was positive and stimulating.
While the concensus is that the community is awesome, everyone is talking about inclusivness. They recognize that it's a stated value that we aspire to, there's a lot of room for improvement. Like most tech communities, it's disproportionately made up of white males. And as the Clojure community grows, we've got to actively welcome people who are different from us. We've got great tech with great ideas. A lot of people share these ideas and want to belong, but they don't know if they'd fit in with us. It's time we let them know that we want to work and play with them.
Alex Miller had something of a call to arms during the panel:
"If you're not seeing what you want in the community, then go out there and make it!"
There are great, free materials for learning Clojure for both beginners and intermediates, and the number is growing every day. This article collects some of the best resources and groups them by level.
What can we do to help people join our community? Bryan Liles says it's not about acceptance, it's about belonging. People want to feel like they belong. He gives some practical advice. Check out this article by Ashe Dryden for more information.
I just found this project, which is a programmable continuous delivery pipeline in Clojure.
Max Kreminski explores how to make coding more interactive using examples from video games.
AWS Lambda has intrigued me for a while, but I've been intimidated by the amount of stuff I'd have to learn to get started. This article is just what I wanted: code samples to get you from zero to responding to an event in Clojure.
Sean Corfield continues his series on using Boot at World Singles, this time about testing.
Julio Barros put together this excellent set of Clojure learning materials.
Derek Troy-West has intriguing advice about where Clojure might fit into a Java-based team: using the REPL to explore Java code.
Carin Meier is absolutely rocking it (again!) with this whimsical exploration of NLP in Clojure.
Over at the JUXT blog there's a summary of how they taught Om Next at a training course. It explains some of the fundamental concepts of Om Next.