For many applications, when you call a method the effect is immediate. For example calling a method like showErrorMessage("Error") will instantly update the page to give feedbac...
Read more
When your JavaScript codebase consists of a couple of functions to do image rollover and form validation, then javascript seems like an extremely easy language. It has relative...
Read more
We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns - there are things we do not know we don'...
Read more
TDD is a great methodology that I would expect most developers to have a good knowledge of. That said, I can count on one hand the number of developers I have met who claim to f...
Read more
Test Automation is an essential part of software testing. Especially these days where everything is about agile development and agile processes. Short iterations and flexibility...
Read more
What are Taglets? You may recognise Taglets in JavaDoc as the text denoted by the @ symbol, and they come in two flavours, standalone Taglets such as the @param and @return tags...
Read more
Caplin’s suite of products form a key part of how we do business with our clients. The Caplin team provide a great technology solution and strong business partnership that supports our aspirations