Backbone.js: lessons learned

After working on several large SPA Web projects, here are some Backbone.js lessons learned: Read more →

D3.js Example

D3.js has become one of the defacto frontend data visualization frameworks.  Sure enough, one can peruse the litany of examples out there to get a sense of how powerful of a visualization framework it is.  After working on several projects that utilized D3.js, a couple things became apparent: Read more →

JSCS – JavaScript Code Style

As projects grow from small to medium, and eventually to large, small oversights can turn into big ones.  Couple that with a development team that increases in size (and experience) and things like code consistency, technical oversight and best practices become pivotal for long term success and maintainability.   Read more →

pecl_http 2.x example

Previously, I was using pecl_http 1.7.6 and life was easy – all I was using (and needed) was the http_get() API.  However, v2 of the API was completely overhauled.  Gone are the static, c-style APIs, instead replaced with a full object-oriented API.  One could argue that this change was long overdue, but it was a jarring change – the old APIs weren’t simply deprecated, they were removed.

Read more →