You are currently browsing the monthly archive for June 2010.

We have an exclusive promotion to offer you this week from Zutubi. Pulse is a continuous integration server (or automated build server) built with a focus on saving you time. Every time you commit a change, Pulse builds and tests your code, notifying you of the results. Key features include: simple setup, a comprehensive web interface (for both configuration and reporting), multi-platform distributed builds, personal builds (test before your commit your changes), and a unique templated configuration system that allows you to configure similar projects without repetition.

Pulse is free for small teams, open source projects and 30 day evaluations. You can download and try it any time from:

This week Zutubi are giving away two free professional licences (normally $2,500). To take part in this promotion, please send me an email at with ‘pulse promotion’ in the subject line. We’ll draw the winner on Friday.

Barry Cranford

This makes for interesting reading. I have read many blog posts & academic reports, spent hours arguing these points over pints, and discussed with many CTO’s and Evangelists the subject of how to distinguish between the varying levels of developers. This is not to mention the thousands (literally) of technical interviews I have organised in my career…. I’m yet to find a way on which everyone agrees is the best way to assess a developers talent.

My position is interesting, as a Java recruiter I get a holistic view of the entire development market in London. I get to see candidates interview and get rejected from one company due to technical weaknesses only to see them accepted in another as a great developer. Where one company see’s a badDev another sees a goodDev or a greatDev.

It would be easy to assume this was simply because a candidate was the wrong fit for a job, or that perhaps one company just has lower standards, but this is frequently not the case. I build strong relationships with my clients and aim to have indepth conversations where possible to understand their reasons. People are rejected based on an opinion from an interviewer that they are not a strong developer, based either on code or technical interviews. I have watched time after time for the badDev to be offered a similar position elsewhere as a greatDev.

Barry Cranford

Good, Great and Guru Developers - An Algorithmic Skill Scale It was Peter Murray-Rust (PMR) who proposed this scale to me at dev8D which helped refine a straw man diagram I'd been working on for a while since a chat with Jim Downing at OR09 on scales for learning curves on picking up programmatic concepts.   The vertical access is the percentage of work that can be completed by a single developer on a system/project; the horizontal access is a one to ten rating scale for developer ability (by "ability" I m … Read More

via David F. Flanders

If you are currently looking for a graduate for a summer placement, the event on 15th will be a great place to meet some developers with an in interest in software. London Developers: Takin it to the pub ***PLEASE NOTE DIFFERENT ADDRESS***


Each month we have an informal social event aimed at Java developers of all levels. It is advertised and promoted to members of several Java related user groups and we generally attract 50-80 people to the events.

Other than the LJC we also run a group specifically for graduates with an interest in software development. This month we also have a presentation, aimed at Graduates, taking place on the same day. After a recent poll for graduates it seemed that quite a few would be keen on finding a summer placement. We decided to invite them to attend the pub event and hopefully connect them with employers. It is important to note that the graduates attending our presentation are those interested in developing themselves in their spare time by attending events on Open Source Software.

The presentation is scheduled to finish at 20:00 at which point we will be leading the Graduates to the Crown Tavern. Those interested in finding a placement will be wearing a coloured name badge to make them easy to identify. The event is intended to provide a platform for introductions to these graduates and facilitate the exchange of contact details. If you are interested in coming along please register here.

We would advise you bring business cards along as well as information about your company / products etc.

This is intended as a way to connect Employers and Interns and is NOT a recruitment effort. If you have any intention of attending to recruit a graduate please discuss with event organizer Barry Cranford on

Packt Publishing are a unique publishing company specializing in highly focused books on specific technologies and solutions – please visit their site to find out more about them:

Each month we run a promotion with Packt in which LJC members will be selected at random to receive free books. This month we are offering 3 LJC members the chance to win;

First Prize Winner will receive 1 print copy and 1 e-copy of his/her choice,
Runner Up Winner – 1 print copy of his/her choice
Third Prize Winner – 1 e-copy of his/her choice.

Here are the books on offer this month, the winner will be picked at random and announced at the end of the month:

RESTful Java Web Services
Alfresco 3 Enterprise Content Management Implementation
Oracle SOA Suite Developer’s Guide
Apache MyFaces 1.2 Web Application Development
Grails 1.1 Web Application Development
jBPM Developer Guide
GlassFish Administration
JBoss RichFaces 3.3
IBM WebSphere eXtreme Scale 6
JasperReports 3.5 for Java Developers

To take part in the promotion all you have to do is send an email to me at with your name, your book choice and the address you would like your book to be sent. Please mark ‘Packt Publishing’ as the subject title.

Please visit the Packt site at

Congratulations to the winners of our May draw – Carlos Fernandez Garcia, Martijn Verburg and Vibhu Mohindra.

Good luck,

Barry Cranford

What is the LJC

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.