Welcome back to the first issue of The REPL in 2018. If you took time off, I hope you had a great break away.
I’ve got a favour to ask this week. At Day8 we’re evaluating different backend technologies and are taking a hard look at GraphQL. We’re coming from a CQRS mindset, and GraphQL looks like it might be a good fit. I’d be really interested to hear about your experience if you’ve used it. There’s lots of information about what’s good about it, but less so about the problems people have with it. If you used it, what issues did you run into? If you looked at it, but decided not to use it, why?
- An AMA with Carin Meier is on shortly on ClojureVerse
- Clojure’s slow start - what’s inside? - Clojure Goes Fast is one of my favourite new blogs of 2017, I’m looking forward to seeing what 2018 brings.
- A new Hiccup compiler for ClojureScript
- People share the nitty-gritty details of their Clojure workflow
- I wrote a guide to public Maven repositories you may come across
Libraries & Books.
- A comparison of front-end frameworks with benchmarks. re-frame came out pretty well here.
People are worried about Types. ?
- Cider 0.16 (Riga) is out
- A new flame graph profiling tool for Clojure: clj-async-profiler
- Profiling with jmh-clojure
- Fellow Kiwi Liam Falconer also wrote about flamegraphs and benchmarks
- Derive your leiningen project version from your Git history
- Discussion about creating a central documentation repository / website
- autodoc helps automate publishing generated documentation
- YourKit has their annual personal license sale on for the next few days. Normally licenses start at $499, but for a week or so each year they offer a personal license for $99. This is a pretty good deal if you ever need to dig into the guts of your programs.
- Setting up Clojure on macOS in less than 2 minutes
Bryan Cantrill on Principles of Technology Leadership