Posted 19 Sep 2012
First off, I am not one with anything, and I don’t think anyone would appreciate a peek inside my mind. That being said and irrelevant I wanted to do a quick post on Zen coding. Zen coding is not new. Unfortunately, there are an infinite number of things that interest me but a finite amount of time, so I am just now getting around to using it. However, I really regret putting off learning Zen coding for this long. |
Posted 10 Jul 2012
This article introduces jQuery.on and jQuery.off as the preferred methods for binding events in jQuery 1.7+. |
Posted 26 Jun 2012
This article will exam function currying in JavaScript and introduce currying via native binding. |
There are a few inaccuracies here. First, this comment:
// logs unicorn, because 'this' refers to window
has the right idea, but it is incorrect. That line logs "undefined" beca...
|
Posted 13 Jun 2012
Well not exactly printf(), but still pretty darn cool. I consider myself a decent JavaScript programmer with a fair amount of debugger knowledge. However, I stumbled across an interesting bit of new (to me) information last night. Maybe everybody else is already hip to this. If so then I am an uninformed idiot; well I guess this isn’t exactly the straw that broke the camel’s back on that front. Anyway… Are you tired of writing the following? |
Posted 10 May 2012
A common problem with web applications is that sorting results are inconsistent between the front-end and back-end because the browser and server collation tables differ. These differences force a developer to do all sorting either in the front-end or back-end, which is not very good solution. An application should not have to pay a penalty of a network call just to sort and the server should not get pinged for every sort either. A developer should have the ability to select the best solution for a given problem. |
Posted 03 May 2012
This is the final installment of a four part series on modularizing the Backbone.js Todos application using Require.js. It examines porting the application to the Pokki platform. |
Posted 23 Apr 2012
This blog entry provides a brief introduction to underscore.js mixins. |
Posted 05 Mar 2012
This article is a continuation of Part 2: Backbone.js + Require.js, Further Modularization and Just in Time Dependency Loading. It describes how to use a cache manifest to improve just in time dependency loading performance. It also provides a cache priming alternative in the event that the user’s browser does not support a cache manifest, i.e. IE. |
Posted 09 Jan 2012
This article is a continuation of Part 1: Backbone.js + Require.js. It outlines further modularizing the Todos application presented in part 1 and introduces “just in time” module loading. |
Posted 12 Dec 2011
This article provides a brief introduction to JavaScript AMD and MVC technologies. It then details a working example of modularizing the Backbone.js 101 tutorial, “Todos” by Jérôme Gravel-Niquet, using Require.js. The article assumes basic familiarity with the aforementioned libraries, concepts, and example. This will be part one of a four part series. If you already know the basics or would like to dispense with the pleasantries then skip ahead to Let’s Get Started. |