Dev Week: Money Market POC

It is quite common in the Caplin Integration Team to write Proof of Concepts (POC) where we usually write adapter code that we integrate with new systems. For my ...Read More

Fun with Text Encodings

Now that we are building robust internationalisation support into Caplin Trader, there are numerous testing scenarios that can put pressure on the computer running the tests. To avoid corruption, we need proper operating system support, editor support, and to thoroughly test every system ...Read More

HTML5 Toolkits for Complex Web Applications

At Caplin, we build very complex web applications for financial trading, and we are often asked for advice about which of the many JavaScript toolkits out there are the best. Embarking on developing a web application can be bewildering: there's no shortage of JavaScript ...Read More

Testing APIs for Backwards Compatibility

A couple of weeks ago, I wrote about Agile Framework Development and the various techniques that we have used here at Caplin to build our APIs in a way that is sympathetic to agile methodologies. One of the key problems with the ...Read More

Adding an Observer to an Observable

The Observer design pattern is used in many applications. If you are unfamiliar with it, or need to remind yourself about the specifics, you can read about it at Wikipedia or MSDN. Caplin Trader even provides a helper class to take care of ...Read More