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

QCon 2019 – day 2

A nice sunny morning in London started with a very interesting Keynote on Artificial Intelligence. Peter Morgan gave an introduction into Intelligence and its types. It was fascinating to see ...Read More

AppiumConf 2018

On 6th April 2018 the first AppiumConf was held. This was the first conference specifically about Appium, the mobile testing tool based on Selenium. Fittingly, the keynote was from two founders of the Appium project. They took us through the brief history of Appium, and ...Read More

The good, the JNI and the JNA

In Caplin we constantly work on improving our products, feature as well as technology wise. In order to evaluate new things, we are allowed to take one dev-day every two weeks to look into technologies we like or think might be ...Read More

HackDay 6 – Hack-o-ween roundup

Last Friday saw another 24-hour coding-fest at Caplin HQ. All engineering staff were asked to form teams for a start on Thursday lunchtime and build something cool to demo on Friday afternoon. For a number of people furiously working on their ...Read More

Building Front-End Web Apps that Scale at FOWA London

By now you've probably heard that we've open sourced BladeRunnerJS, the development toolkit that our dev teams - and those of our customers - use to build Caplin Trader-based applications. You probably also know that the toolkit isn't restricted ...Read More

Understanding JavaScript – part II.

We have discussed in the previous article what functions are. Let's continue our discovery and find out the important attributes of functions. As you have seen in the previous article, a function does not necessarily require a name: function () {} (anonymous functions) is ...Read More