Archive of Work/Life
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: JQuery 1.9 and 2.0 – Richard Worth Richard Worth was up next, and spoke mainly about the coming divergence between…
Read MoreJQueryUK 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 leading all the way from the train station, past…
Read MoreModel/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 keep them separate, but confusion descends when they get…
Read MoreCallback hell is a design choice.
Repeated comments and blog posts about the “callback hell” problem in JavaScript on sites such as HN and Reddit have really baffled this JavaScript programmer. Callback hell is where you call an asynchronous function which provides the result of its computation via a callback function which is passed in as…
Read MoreCaplin at NYC FinTech Startup Weekend
Starting this evening and stretching over the weekend is this year’s FinTech Startup Weekend in New York City, which brings together financial technologists with the goal of building consumer and enterprise financial apps with tools provided by several API and data providers. Attendees will pitch ideas, form teams and begin…
Read MoreEvent Hub – Pub/Sub in the browser
Today, I’d like to talk about EventHub, our in-browser publish/subscribe system. EventHub does a very similar thing to OpenAjax Hub, but for slightly different reasons. Whereas OpenAjax Hub is designed to allow mash-ups of co-operating components from different sites, EventHub is used to allow apps to be composed from a…
Read MoreLimited plumbing hampering your ability to build HTML5 apps ?
Most enterprise-scale language environments such as Java or .net, provide features like single-class-per-file (with on-demand loading); isolation; privacy and namespacing of code; refactoring capabilities; UI paradigms, encouraging separation of concerns; unit and acceptance testing tools with integrated debugging, etc… JavaScript and HMTL5 have none of these built in! Consider using…
Read MoreMicrosoft Surface : A new platform for mobile HTML5 apps?
Today is launch day for Windows 8 and the many laptop / tablet hybrids that will come along with it. The slightly in your face metro UI is a big gamble for MS but it certainly looks touch friendly so I am very keen to give it a go on…
Read More