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 exposed APIs ...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 write-ups for ...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 to button-mash the notes together and ...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 to their respective context when working on delivering software. For ...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 HMTL5 have ...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. This tried and ...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 is the relatively large survey size (about 4000 developers), which ...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 than simple praising (or flaming) tweets. It ...Read More