Native JSON support

Developers increasingly use JSON to represent complex data structures in the Caplin Platform that don't map easily to the field-value pairs of Caplin Platform records. Transporting a JSON object has always been possible by storing the ...Read More

HackDay 2018: Condensing Vapour

This post describes experimental features within the Caplin Platform. It is highly probable that something similar will be implemented and made available in the not-so-distant future. Here at Caplin we’ve been thinking about how ...Read More

Websocket – First implementation impressions

Much to my surprise I ended up taking part in the inaugural Caplin HTML5 Hack Day. I say surprise because I'm more at home writing servers and APIs than working in a browser. Thankfully, it seems there's a feature in HTML5 for all of ...Read More

Taking C unit testing to the next level

In terms of formalised unit testing, we were fairly late to start generating repeatable test cases for our C products. Sure we wrote code to test our new features but they were just thrown away once the code was working. Even so, over the ...Read More

Getting realtime data into Excel

Starting with Excel 2002, Microsoft have included the RTD interface which allows Excel to poll for data. Polling seems to be a much more efficient way of getting data into Excel than the classic approach which is pushing - it's not uncommon ...Read More