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

Your first line of code is feature code

This was our goal when first developing BladeRunner internally. And it has remained our goal since, and as we have transformed the project into the BladeRunnerJS open source project. Building large webapps requires consistency, and the ability to ...Read More

Hackday V – Hoverboards and Flying Cars

Since innovation is important to us at Caplin we run regular Hackdays, where developers (and UXistas) form miniteams to build something cool of their choice for 24 hours.  At the end of the 24hours ...Read More

Trouble in Flatworld

My mother gingerly taps the screen at arms length, as if lighting a firework, and then waits, flinching. And, as with a firework, only when she is absolutely sure that nothing is going to happen – and that could take some ...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

JQueryUK 2013: The Other Talks

I recently wrote a post about getting to JQuery UK and the keynote speech with Brendan Eich.  Now I wanted to add the rest of my notes from the conference: Richard Worth was up ...Read More

JQueryUK and the Future of Javascript

My initial plan to spot someone who looked jqueryey and follow them turned out to be completely unnecessary.  The White October guys doing the organising had strategically placed friendly people with large pointers and painted white rabbits feet on the ground ...Read More

Model/View/Caramba

If there's one thing about MVC, it's that no two implementations completely agree on how the controller should work. MVC implementors seem to all intuitively understand the concept of a model and a view, and why it's a good idea to ...Read More