Platformability

Single Dealer Platforms, Industry Expertise

Continuous Delivery in a Monolithic Repository

A monolithic repository is a giant repository that holds multiple projects. The move towards monolithic repositories has been popularised over the past couple of years by tech giants Facebook and Google, stating advantages such as simplified dependency management and improved code ...Read More

Dev Week: Storybook and Jest

Recently in Caplin we had a dev week. It was an opportunity for developers to collaborate on mini projects to trial and demo new technologies. On the eve of the Caplin Trader 5 release, which embraces new JavaScript technologies and the ...Read More

Debugging mocked Kotlin objects

The Caplin Integration Team has recently started creating our latest set of adapters used for internal testing and demos. For this version of our mock adapters we opted to go with Kotlin as our primary language. This has ...Read More

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

Dev Week: Static-site generation

For Caplin Dev Week in July this year I ran a proof-of-concept migration of our developer website to a static-site generator. Over the past year I have developed an interest in the ‘Docs Like Code’ approach to technical ...Read More

Hack Day Project – Project SSS

Sometimes you need to convey a lot of complex information in a easily digestible manner. Something that gives an indication of state without getting bogged down in the nitty gritty.  The FTSE 100 is a good example of this. A single ...Read More

Hackday: Live Coding Music

This was Julien's hackday project. This year, Caplin Hack Day's theme was titled 'Into the Unknown'. Basically, we were allowed to do anything as long as it was something new.So I did what everyone ...Read More

Hackday – Team Firefly

Permissioning and Entitlement is one of the most critical functions of any financial trading system. Ensuring that your clients are entitled to perform their required actions and denied from all other actions is important not only for security and convenience, but ...Read More