Notes.
Since the last newsletter I’ve been over to America for work, and back home again. Things have been pretty busy with work, travel, family, e.t.c. but life is finally settling down a little bit. While I was in America I got to see a bunch of Clojure folk in San Francisco, New York, and even Chicago after weather stranded me there overnight. It was really great to meet so many people that I’d only interacted with online before, everyone I met was really welcoming and friendly.
Falcon (my employer) has two job openings, a Web Development Engineer (mostly front-end), and a Senior Software Engineer (mostly backend). If you’d like to work in an empathetic, inclusive, fast growing team that uses Clojure, please look at applying. We’re looking to hire people remotely (or in the Bay Area) who can work with a significant overlap in the Pacific time zone.
Let me know if you have any questions.
-main
- Clojure 1.10.1 was released. It’s a pretty small release with a few very targeted fixes. It’s great that they were able to get released off-cycle and didn’t need to wait for Clojure 1.11. Thanks Alex and everyone else who got it out!
- Jacek Schae has a new podcast out about ClojureScript and he’s had a stellar bunch of guests so far.
- Bozhidar Batsov talked about Daniel Higginbotham’s recent tweet about Clojure Heroes. What was most striking to me was how many people I could think of that had contributed greatly to the Clojure community to make it the way it is today.
- JUXT have been writing journal posts talking about what they’ve been up to lately.
- Speaking of JUXT, I interviewed Jeremy Taylor and Malcolm Sparks on The REPL podcast about Crux, their new bitemporal database.
- ClojureScript logging with goog.log from Lambda Island
Libraries & Books.
- Michiel Borkent helps you tempt fate with finitize. It’s a library that lets you limit and realize possibly infinite sequences.
- Get Programming with Clojure is a new Clojure book from Yehonathan Sharvit (creator of Klipse). It’s in early access with Manning at the moment.
- supdate is a new library for transforming nested data structures. It’s similar to Specter.
People are worried about Types. ?
- Ambrose Bonnaire-Sergeant successfully defended his thesis on Typed Clojure
Foundations.
Recent Developments.
- There’s a new page on clojure.org about Clojure’s development process. It explains the philosophy behind Clojure’s development process.
- Alex Miller has more journal posts about what he’s been working on including a JIRA migration for dev.clojure.org (which must have been a huge amount of work). 17 , 18, 19, 20.
- I’m particularly excited about that the Clojure core team is talking about having a separate way to create enhancement requests similar to PEP’s.
Learning
- Deploying ClojureScript to GitHub Pages. This is from a new site called Between Two Parens; I’m jealous I didn’t think of that name first.
- Cognitect has a (slightly old by now) blog post talking about the future of the conferences that they put on. They are going to be continue running Clojure/conj, but are discontinuing Clojure/west and EuroClojure. They are also going to be giving more support to community run Clojure conferences, which is awesome.
- Building a ClojureScript wrapper for React with Hooks
- Andy Chambers from Funding Circle has a blog post on the Confluent blog about Testing Event-Driven Systems using Clojure
Misc.
I’m Daniel Compton. I maintain public Maven repositories at Clojars, private ones at Deps, and help fund OSS Clojure projects (along with tons of generous members like Pitch, JUXT, Metosin, Adgoji, and Funding Circle) at Clojurists Together. If you’ve enjoyed reading this, tell your friends to sign up at therepl.net, or post a link in your company chatroom. If you’ve seen (or published) a blog post, library, or anything else Clojure/JVM related please reply to this to let me know about it.
If you’d like to support the work that I’m doing, consider signing up for a trial of Deps, a private, hosted, Maven Repository service that I run.
Thanks!