Spring WS and basic authentication

June 16, 2009

Today I had to integrate against a web service that required basic authentication in order to use the service. One of my colleagues had started out writing a Spring WebService client against the service. Midway through the task, I was asked to finish off the task as he had to prioritize some urgent production issues. After some initial set up trouble I was ready to test the service….
Read the rest of this entry »


My first experience with git

June 12, 2009

Yesterday I used git for the first time, the reason was that I inherited a task from one of my colleagues and the version control system for the component was git. I’ve learned that Git works best if your OS is Linux, unfortunately my laptop at work is set up with Windows so fingers crossed that this tool won’t hurt my productivity too much…

Read the rest of this entry »


TDD workshop – Make the right code right

June 11, 2009

Last week a colleague and I held a presentation about TDD for some of the developers at one of the largest banks in Norway. It was a 3 hours session with a mixture of presentation and 3 demos. The presentation can be viewed here. Here is a quick summary of the contents of the session:

The session was split into three parts:

1) TDD intro – What is it and why should you use it
2) Beyond TDD – Why supplementary techniques is needed
3) TDD in “real life”

Read the rest of this entry »