Written by Eric Normand. Published: October 12, 2014
Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.
Onyx, Visualization, Open Source
Clojure Gazette
Issue 1.97 October 12, 2014
Editorial
Hi Clojurators,
If you're going to the Conj (or are interested in watching the talks afterward), I suggest you sign up for the Pre-Conj Prep list. Every day I will send you a short email about a talk on the Clojure/conj schedule. It contains background information on the speaker and the topics. If you sign up now, you'll start from the beginning. It's a good way to get ready for the conj and to catch up on all of the context and history that make talk relevant.
Rackspace wants you to learn their cloud andthey are floating the bill. I've been looking at their services and the flexibility is impressive.OnMetal lets you spin up a physical (not virtual) machine that you control down to the metal.RackConnect lets you mix dedicated servers with elastic instances. But it's daunting to know where to start. That's why the new developer+ program is a great opportunity. Rackspace will give you a$50 credit each month for 12 months to spend however you want. Plus, you can ask for help from Rackspace developers during that time. They will help you choose the mix of services you need for your application.
Thanks, Rackspace, for supporting the Clojure Gazette. Please gosign up for developer+. Put those credits to work!
Michael Drogalis open sourced his distributed workflow project at Strange Loop. In short, tasks are described and configured with Clojure data. Watch the talk (Youtube video), here's the repo (Github), and a design guide to its internals.
Cognitect has taken up the baton to hold this year's survey. Participation is growing every year. The analysis of responses is always useful. Please take the survey, no matter what your familiarity with Clojure. Your entry will be recorded for posterity.
ClojureCI is a continuous integration company with a slick UI. They've just open-sourced their frontend code, which is rare for a private company. Check this out if you're interested in how Om looks in a real, production-quality application.
What happens if you process the GitHub Archive data for all git events on Clojure projects? And if you take that data and graph it? Kovas Boguta does just that and shares his findings about the growth of the community.
I had a little trouble understanding what this newsletter was. But it's actually easy once you get it. Every week, it contains small tasks that open source Clojure projects need help with. So if you've ever wanted to help the Clojure ecosystem and get some community cred, you should subscribe.
A long list of Clojure projects that have issues tagged with "newbie", "starter", "easy", etc. The idea is that you can get your feet wet doing those as an introduction to contributing to open source in Clojure.
I think static typing is great at what it does. But I often have objections with the arguments made in favor of types. It's hard to argue against arguments without sounding like you're arguing against types. This post hits the nail on its rhetorical head with way more rigor than I could hope to achieve.