Making A Living With Languages
When it comes to programming languages, my tastes are pretty eclectic. I've been using Object Oriented languages for years, primarily Java, and in the last few years I've tried several functional...
View ArticleHerding Dogs
It's often said, that managing software developers is like herding cats. Cats are independent, wilful and have an agenda all their own which they are generally not willing to share openly with their...
View ArticleWhose Fault Is The Patent Bust?
It became public today that Facebook has patented poke-per-minute limits - or, more correctly "Automatically managing objectionable behavior in a web-based social network". As a result, there's been...
View ArticleClojure Quickstart with Sublime Text 2
The 2012 State of Clojure Survey shows that there is a general issue with barriers to entry for new Clojure developers, and that amongst them Emacs (venerable and revered though it is) is one of them....
View ArticleEclipse vs Sublime Text, Or How I Learned To Stop Using an IDE and Love The...
I can't remember when I started using Eclipse, I think it was around ... erm ... version 1.0. Maybe even before. And I can't remember what I used before Eclipse for Java work. Either it was so long ago...
View ArticleBuilding A Clojure REST Service: Part One
Iteration 0Ever since I started playing around with Sublime Text 2 and Clojure, I've wanted to put all I've learned into a simple but complete project to make sure I understand how I would work in a...
View ArticleBuilding A Clojure REST Service: Part Two
Small Print: This is Part 2 in a series of posts detailing construction of a Clojure-based RESTful web service. While I try to use third-party libraries where appropriate and write idiomatic Clojure,...
View ArticleBuilding A Clojure REST Service: Part Three
Small Print: This is Part 3 in a series of posts detailing construction of a Clojure-based RESTful web service. While I try to use third-party libraries where appropriate and write idiomatic Clojure,...
View ArticleBuilding A Clojure REST Service: Part Four
Small Print: This is Part 4 in a series of posts detailing construction of a Clojure-based RESTful web service. While I try to use third-party libraries where appropriate and write idiomatic Clojure,...
View ArticleUsing Docker For Development: An Introduction
Note: all images used are linked from the Docker website and are © Docker Inc. They are used here under fair-use doctrine to review and promote the use of the Docker software, with no intention of...
View ArticleBuilding A Clojure REST Service: Part Five
Small Print: This is Part 5 in a series of posts detailing construction of a Clojure-based RESTful web service. While I try to use third-party libraries where appropriate and write idiomatic Clojure,...
View Article