Subscribe to Blog content and comments for JasonStrimpel Latest blog posts

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.

This article introduces jQuery.on and as the preferred methods for binding events in jQuery 1.7+.

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?

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.

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. 

This blog entry provides a brief introduction to underscore.js mixins.

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.

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. 

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.