-
Clojure X 2015
Clojure exChange 2015 has just finished and I must say that I thoroughly enjoyed it. The feature packed two days of the conference has passed by in a blur. I’ve been to other IT conferences before but this was my first one entirely devoted to Clojure. It was…
-
BDD with Cucumber School
I have been a BDD practitioner for a few years, a combination of self-learning and attending various user groups and getting useful feedback from my peers. BDD is something you pick up gradually and gets better with practice. My personal experience when starting to use BDD was that it can…
-
Code As You Would Order A Burger
Recently during my work, I came across some code where the paradigm Tell Don’t Ask came into play. You sometimes see code written that’s not really using OO to its full strengths and still is of a procedural stance. There’s often frequent examples where…
-
JAX London 2011
As a member of the London Java Community, I was gratified to hear of a Java conference, JAX London, on my own doorstep and eagerly signed up. It had been a while since I’ve attended a Java conference. I used to be a regular attendee of JavaOne but…
-
The Rationale for Testing
Recently I’ve been thinking why we should test. Too often testing is simply seen as a tick-box exercise, something to be done just to get meet some meaningless metric. Unit tests are used ostensibly to prove that your implementation behaves as expected. But equally important is the feedback…
-
Some Programming Nuggets
I recently came across this list of nuggets that new programmers should learn and veterans have learned the hard way :). Check out the link: Things every programmer should know…
-
Miles Davis The Original ScrumMaster?
2009 was the 50th birthday of Miles Davis' Kind of Blue, a Jazz classic, indeed a classic for music of any time. Listening to Kind of Blue again, got me thinking. Those recording sessions embodied everything good that should be part of Scrum or indeed any Agile process. Communication -…