QCon 2014 – day 3

The third and final day of this years QCon, and everything seemed a little subdued and quiet. Perhaps because of the conference party last night? The keynote was looking to the future, and what the next set of disruptive technologies might ...Read More

QCon 2014 – Day 2

It's day two of the conference talks at QCon. The day started with a gentle look back at some key figures and ideas in the history of software development, reminding us to enjoy what we are doing. It ended with a ...Read More

QCon 2014 – day 1

Another year, another QCon. Only this year it’s different as Caplin is also an exhibitor with our BRJS stand on the 5th floor, sandwiched between Google and Atlassian. We are lucky to have such nice neighbours, and saw a steady stream ...Read More

Velocity – London 2013

After a thrilling 3 days at the Velocity Conference in London, I've put together this blog to give an overview of the more interesting talks covered in this year's conference. For those whom are unfamiliar with the Velocity conference, you can ...Read More

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 had any ...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 in attendance ...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

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 language properly ...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 inline-block elements, ...Read More