Skip to main content

John Ferguson Smart

John is a freelance consultant specialising in Enterprise Java, Web Development, and Open Source technologies, currently based in Wellington, New Zealand. Well known in the Java community for his many published articles, John helps organisations to optimize their Java development processes and infrastructures and provides training and mentoring in open source technologies, SDLC tools, and agile development processes. John is principal consultant at Wakaleo Consulting, a company that provides consulting, training and mentoring services in Enterprise Java and Agile Development.

 

johnsmart's blog

Java TDD/BDD and ATDD, coming to your town soon!

Posted by johnsmart on February 9, 2011 at 2:34 PM PST

After a great season last year, we are running more Java TDD/BDD/ATDD workshops this year.

Continuous Integration with Jenkins/Hudson - a new chapter is available

Posted by johnsmart on February 7, 2011 at 1:31 AM PST

A new chapter of the Continuous Integration with Jenkins and Hudson book is available! The latest chapter is on build notification strategies:

Making noices with Hudson/Jenkins

Posted by johnsmart on January 31, 2011 at 11:11 AM PST

This is an extract from the upcoming book 'Continuous Integration with Hudson', an open source book on Hudson/Jenkins freely available online, soon to be published in paper form by O'Reilly.

Builds that rock! Java Power Tools Bootcamps 2011

Posted by johnsmart on January 23, 2011 at 5:09 PM PST

Once again, I will be running the Java Power Tools Bootcamp workshop again in the first half of 2011 in Wellington, Sydney, Melbourne and London.

Interview: The Continuous Integration With Hudson book

Posted by johnsmart on January 14, 2011 at 12:51 PM PST

I recently did an interview on DZone about the open source Continuous Integration with Hudson book, where we talk about Hudson and CI in general, and I discuss some of my motivations for writing the book.

Continuous Integration with Hudson - a new chapter is available

Posted by johnsmart on December 21, 2010 at 12:59 PM PST

 A new chapter of the Continuous Integration with Hudson book is available - this time on Code Quality.

CI In The Cloud: Build Farms in the Sky

Posted by johnsmart on December 2, 2010 at 12:17 AM PST

This week I had the pleasure of giving a lightning talk at the London CloudCamp on the topic of "CI in the Cloud".

BDD, ATDD and Page Objects talk online

Posted by johnsmart on November 25, 2010 at 11:31 PM PST

Last week, I had the pleasure of being able to give a talk on 'BDD, ATDD and Page Objects' at the Agile Testing & BDD Exchange run by the awesome folks at Skills Matter. The topic of the talk is summed up here:

 

Hudson: from build jobs to build pipelines

Posted by johnsmart on November 21, 2010 at 5:05 AM PST

Last week, I has the pleasure of giving a talk on Continuous Integration practices with Hudson. The talk went from automating build jobs to automating build pipelines, and discussed Continuous Deployment strategies, notification strategies, and general Hudson tips and tricks. The video recording of talk will also be online soon on Parleys.

A new chapter of 'Continuous Integration with Hudson' is ready

Posted by johnsmart on November 11, 2010 at 2:01 AM PST

 A new chapter of 'Continuous Integration with Hudson' is ready!