LXJS 2013 – Day Two

Day two of LXJS started slightly later than planned due to some of the speakers having a little bit too much fun on a boat party the night before (I would like to note that no members of the Caplin team ...Read More

LXJS 2013 – Day One

LXJS is a 2 day, community run, not for profit, international conference with an aim to highlight the new worlds of JavaScript. Day one of the conference started bright and early on a slightly damp morning in Lisbon. Caplin had three people ...Read More

Merging two git repositories

Today I would like to tell you about why and how we recently merged two git repositories, and the complications we encountered. I've found myself in the situation a couple times, most recently on a project here at ...Read More

Release Watcher – Hackday Project

At predetermined times during the trading week economic data is released that can immediately impact the markets bringing spikes in liquidity and volatility. One only needs to look at the reaction of the British pound to the June Nonfarm Payroll number, ...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 ...Read More

HTML5 in 2013: Where now? New white paper now available

In this new publication on the current state of HTML5, Patrick Myles examines its strengths and weaknesses and discusses strategies for dealing with these. Picking up where Paul Caplin left off in 2012: The Year of HTML5, this fact-filled overview looks ...Read More

Understanding JavaScript – part I.

There are many approaches to learning JavaScript, but only a few of them explain how JavaScript works from the inside. I will demonstrate and highlight the most important features of JavaScript throughout a series of articles about how to use the ...Read More

Developing for IE8: inline-block resize bug

At Caplin we don't need to support the ancient Internet Explorer 6 & 7 browsers, which makes development a lot easier, but IE8 still has some bugs to make life difficult. On a recent project we found an annoying one affecting ...Read More

Human Behaviour @ Behavioural Design Conference

Caplin Systems gave me the opportunity to attend my first conference in London last Friday; it was “Nudgestock” at Digital Shoreditch. The topic, ‘Behavioural Design’, has always interested me, and it ties in with my work at Caplin. It was an ...Read More

How do you test in an agile environment? Part II

Part I of this article addressed how to capture business requirements both with examples to enable everyone in the team to have a shared understanding of requirements, and details to help with designing code and tests. This ...Read More