Using Spring themes to override resource bundle messages

October 17, 2008 | by Geoff
We use Spring quite a bit. In one project we use Spring MVC (I won’t get into a rant about whether that’s a good thing or not) and rightly or wrongly we use Spring themes within our UI. Yes I know JSP based UIs are so last century but sometimes if the shoe fits … One [...]
Read More

Scrum 101

October 7, 2008 | by Lorill
I’m known as the ScrumMistress around the office, but as of the end of August I’ve actually officially earned the name. I attended a ScrumMaster course put on by the Software Productivity Center & Winnow Management and am now a certified ScrumMaster. Scrum is an iterative, incremental, Agile process for developing any product or managing any [...]
Read More

Writing Brittle (Yet Useful!) Acceptance Tests for ExtJS Applications Using Selenium’s getEval()

August 15, 2008 | by Michal
I’m a somewhat enthusiastic fan of Selenium these days. It works consistently well in most situations, and it provides some mechanisms for “going deep” when its more regular API calls prove insufficient. Recently, I was testing an application we’re writing that has a front-end built using the ExtJS framework. Normally, with a bit of XPath-fu, testing [...]
Read More

Just the stuff please

August 6, 2008 | by Geoff
In April, 2008, I attended the “No Fluff, Just Stuff” in the guise of the North West Software Symposium, in Seattle, Washington, USA. For those not in the know, the NFJS series is aimed at tech savvy developers interested in expanding their knowledge and exposure to interesting developments in the land of Agile/Java (predominantly). With [...]
Read More

Hudson – too easy

August 2, 2008 | by Geoff
Continuous integration is a lovely thing. Automated testing is also lovely as you can see where things work or not almost instantly in different environments and scenarios. Over the years I have used a few CI servers and tools – most notably, CruiseControl (Java and .NET) and Continuum (from the Maven crew). These systems, whilst useful, [...]
Read More