PurelyFunctional.tv Newsletter 228: Klipse, Cortex, Performance

Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.


Issue 228 - June 05, 2017


Hi Clojurers,

Please enjoy the issue.

Rock on!
Eric Normand <eric@purelyfunctional.tv>

PS Want to get this in your email? Subscribe!


Usernamee Box Component in Re-frame

A new, long lesson in the Building Re-frame Components course. This time we build a username input field that validates the username and checks with the server to make sure the username does not already exist.

We have to learn a few new things:

  • re-frame-http-fx
  • Writing our own effect handler
  • Building custom semantic types instead of relying on nil

Klipse

I want to reiterate how awesome this embeddable ClojureScript editor/compiler is. It was created by Yehonathan Sharvit. I've been using Klipse for all of the Re-frame component lessons and I'll use it for many more in the future. I also got help from Yehonathan to add more libraries and it was a pleasure to work with him.


Chris Nuernberger on the Cognicast

Carin Meier interviewed Chris Nuernberger about the deep learning library called Cortex.


The German School of Lisp

A collection of interesting Lisps, categorized, by Fogus.


ClojureScript Compiler Perf

Mike Fikes writes about a 2x speedup of the ClojureScript compiler. I hope these make it into Klipse soon.


With Clojure we get a whole lot of stuff done. Seriously.

Christian Stamm writes about how productive his team is with Clojure.


Kill "Microservices" before its too late YouTube

Chad Fowler explains what made his microservices architecture work and what didn't. The key was designing everything so that they could throw code away.