why?
On this blog I intend to cover some interesting programming and Clojure topics. Largely this is for my own benefit, I've noticed that my writing has deteriorated in the years since I left university. Mostly it consists of email at work or technical documentation. Both of these formats are actually quite odd may even be exasperating the problem.
I have some ideas of topics that I want to cover. In particular I would like to write some articles on how to develop and structure Clojure code. I would also like to relay some of my experiences working as a programmer at MixRadio.
who?
My name is Benjamin Griffiths, I work as a programmer on the api at MixRadio where we provide internet streaming music. I largely work with, and am extremely fond of, Clojure. We transitioned to Clojure from being a mostly Java shop a few years ago after a number of us fell in love with the language. It's an excellent choice for the JSON / REST / micro(ish) service oriented architecture that we run. I've been programming since I started typing basic into my Amstrad something like 22 years ago. Ideally I prefer not to refer to myself as a programmer of any particular language although the focus of this blog will often be Clojure. These days I'm particularly fond of making our tooling and deployments as awesome as possible.