Testing by Contract

In the same way that design by contract can work to interfaces, with a new or existing system testing by contract can work to the interfaces between subsystems.  These interfaces are not necessarily coding interface classes, but they are the externally ...Read More

Agile Testing Days – Day Three

The final day of the conference came with another variety of great talks and also some practical sessions. I was unable to attend ALL of the sessions as I had a flight to catch back to London! But here are the ...Read More

Agile Testing Days – Day Two

Another day of interesting talks in the agile testing world. There's so much to process and think about. If I'm being honest, I'm still digesting all the information from yesterday's talks! Thankfully I have my laptop on hand ...Read More

Agile Testing Days – Day One

The Agile Testing days conference is now in full swing here in Potsdam, Germany! Noted below are my summaries and thoughts on the talks on day one of the conference. Agile teams should adapt ...Read More

Limited plumbing hampering your ability to build HTML5 apps ?

Most enterprise-scale language environments such as Java or .net, provide features like single-class-per-file (with on-demand loading); isolation; privacy and namespacing of code; refactoring capabilities; UI paradigms, encouraging separation of concerns; unit and acceptance testing tools with integrated debugging, etc... JavaScript and ...Read More

Our responsive web design workflow for caplin.com

For years I’ve used the same workflow when designing websites. Standard practice was to start with the content, wireframe, then design pixel perfect page layouts in Photoshop that would then be handed to a developer for the markup to be created. ...Read More

HTML5: everyone’s doing it!

The Next Web have reported on a survey by Kendo UI that 82% of developers think HTML5 is important to their jobs now or within the next 12 months. What's interesting ...Read More

Reflections on UX Brighton 2012

Below is a review of my experience at UX Brighton 2012, if this comes across in a slightly aggressive tone, you're reading it wrong. :) I believe events of this kind can benefit from a more detailed review ...Read More