I've recently started using knockout.js, which is an implementation of Model-View-ViewModel (MVVM) for Javascript. Well, it covers the View-ViewModel part because the actual data model is on the server.
Along with Knockout, I've been using jQuery UI - which I've been using for years anyway.
Today, I needed a table widget. There isn't currently one available in jQuery UI, though one is being developed, so I searched for an alternative. I came across DataTables (well, I'd actually used it before) - but there wasn't a Knockout binding available. So I developed one, and I'm making it available under the MIT licence. Continue reading “Knockout.js DataTable bindings” »
I've been meaning to put a portfolio site together for some time now - and here it is. Its pretty empty at the moment because a lot of the work I do is for other web companies, rather than my own clients, so I don't get to show off some of the cool stuff I've worked on.
Continue reading “Finally launched my portfolio site” »