Coffee, caffeine, performance and you

Coffee is a worldwide phenomenon. Despite absolutely no requirement for it in the human diet, millions of us use it every day. After observing the huge milk and sugar filled cups of a certain coffee chain a venture capitalist famously remarked ...Read More

Ressurecting the Jigosaurus – Part II

This is part II to Ressurecting the Jigosaurus written by Andrew Trevorah.The original Jigosaurus contained a single playable image which was cut to puzzle pieces saved on the web server as distinct files. Obviously it wasn’t very exciting to play ...Read More

Finding the Ideal UX Wireframing Software

Wireframing is the way a UX designer expresses their ideas by showing layout, navigation and task flows in a skeleton of a web interface. For a better idea on wireframes, check out the ...Read More

Why Web Workers don’t work (yet)

At our HTML5 HackDay a few weeks ago some of my colleagues tried using web workers to enhance our existing applications. The multi-threading supports provided a significant performance boost to our application.However, does this mean that web workers are the future of web-app ...Read More

Chrome Crankshaft – ‘doubles’ JavaScript speed

Performance is a key aspect in native-web Single Dealer Platforms, since browser robustness is widely satisfactory in modern browsers. Low latency browser-based trading has been massively accelerated by the latest releases of Chrome and Firefox. Now that performance ...Read More

Websocket – First implementation impressions

Much to my surprise I ended up taking part in the inaugural Caplin HTML5 Hack Day. I say surprise because I'm more at home writing servers and APIs than working in a browser. Thankfully, it seems there's a feature in HTML5 ...Read More

HTML5 Toolkits for Complex Web Applications

At Caplin, we build very complex web applications for financial trading, and we are often asked for advice about which of the many JavaScript toolkits out there are the best. Embarking on developing a web application can be ...Read More