Clojure Gazette 121
React Native, Destroying the World, Jam
Clojure Gazette
Issue 121April 05, 2015
Editorial
Hi Clojurists,
Please enjoy the issue and thank my sponsor, CircleCI .
Rock on!
Eric Normand
PS Please tell your friends about the Gazette! It's a great way to show support.
PPS Learn more about the Clojure Gazette and subscribe. Learn about advertising in the Gazette .
Sponsor: CircleCI
I am so proud to have CircleCI as a sponsor. Every now and then you find a programming tool that doesn't just make you do your job better, but it makes your life better. CircleCI is one of those tools. It makes software development more relaxing by doing the tedious work of building, testing, and (potentially) deploying every commit you push. It's free to sign up and use. And you can pay for more concurrent builds when you need them. Please support the Gazette by signing up for CircleCI and trying it on one of your GitHub projects. Getting set up took me less than 20 seconds.
Selling Clojure to the Business
As a Clojure consultant, you likely face a common question: why should I, as a middle manager worried about my job, use some obscure language like Clojure instead of a popular language like Clojure? This article gives some tips for answering this question from a Clojure consultancy.
Frameworkless Web Development in Clojure Youtube
Andreas "Kungi" Klein expounds on web development without a framework. I, personally, don't like web frameworks, but I understand that it could be a huge benefit for a beginner. This talk explains some very common recommended pieces.
React Native
React Native was released recently. David Nolen and Mike Fikes are working on making sure ClojureScript will work with it.
lein-instant-cheatsheet
Cam Saül pointed me at this library. Point it at a project and it starts a web server with interactive documentation for that project. It includes the project's code and all dependencies, with auto-reload as your project changes.
Lambda Jam 2015
I don't know how I missed this, but Lambda Jam 2015 Call for Presentations is open until April 24. It's a great conference in Chicago by the folks who bring you Strange Loop. If you're into functional programming, regardless of language, consider submitting a talk!
Learning Haskell as a Nonprogrammer
A great post about learning Haskell as a first language. Programming is really complicated.
Functional Geekery Episode 19
Related to the post above, this podcast talks to the author of the post (Julie Moronuki) and the person teaching her (Chris Allen). Lots of great tidbits in there.
asciinema
A terminal recording tool that records in text. It makes a very small download because it's just text. I've never used it but it looks like a cool tool.
Schemas for the Real World
As software defines more and more of our human-human interactions, anyone working in software needs to be aware of the normative effect of interface design. This talk is a great introduction to the topic.
How Designers Destroyed the World Youtube
If the previous talk was not enough to convince you, this one should. Mike Monteiro is convincing: the design of systems that hold private information is very important. A single commit can destroy lives.