Show all feed information | Ping Blog Update
Yesterday, I started looking at the Email Yak SaaS (Software as a Service) platform for creating bidirectional email communication in web applications . I was really excited by the way email complexities were nicely abstracted behind a JSON (JavaScript Object Notation) API which allowed for …
Yesterday, I started looking at a Software as a Service (SaaS) platform called Email Yak . Email Yak provides your web application with an SMTP proxy and JSON API that allows you to create bidirectional email-based communication between your web application and your end users. You communicate …
Over the weekend, I read Designing For Emotion by Aarron Walter - one of the "brief books for people who make websites" from the "A Book Apart" library. Aarron Walter, if you don't know the name, is the lead user experience designer behind the MailChimp web application. And, if you don't know …
In JavaScript, we can sub-class native data types by extending the native prototypes. This works perfectly with the native String object ; but, when it comes to native Arrays, things don't work quite so nicely. If we extend the Array prototype, we inherit the native array functions; but, we no …
This morning, I was working on some JavaScript code in which I wanted to create a proxy to a native JavaScript constructor (ex. Array, String). In the past, I've often invoked super-class constructors using JavaScript's call() or apply() method . But, in those cases, I had existing sub-class …
Last week, Ryan Jeffords and I spent a solid hour debugging some API interactions between ColdFusion and Recurly . The API requests required the posting of XML content using CFHTTP and CFHTTPParam . The API calls worked 99% of the time; however, every now and then, one would ... Read More …
The other day, I looked at using Stripe.com to accept PCI-compliant online payments without a merchant account . In that experiment, I performed a cross-domain AJAX request to validate the credit card (using Stripe.com's API) followed by a local AJAX request to validate the rest of the form …
Over the last few weeks, I've started to look into the RequireJS asynchronous loader and JavaScript dependency management system . Right off the bat, the facilitated modularity and code organization provided by RequireJS feels like a really solid approach to thick-client application development. …
With the release of jQuery 1.7, there's been some amorphous buzz about the support between AMD (Asynchronous Module Definition) script loaders and the jQuery library. I say, "amorphous," because I simply don't understand what that support entails. While reading Wilson Page's post on loading AMD …
This week, I started looking at simple solutions for collecting online payments without the hassle of obtaining a merchant account. I have a couple of personal projects in mind and I wanted to find a way to charge people a nominal amount of money with ease while adhering to proper PCI (Payment …
Ben Nadel
Web, ColdFusion, jQuery and AJAX Applications Developer, weight lifting enthusiast, and movie buff. http://www.bennadel.com
@AmanAlam Awww yeahh! My workouts have been few and far between lately. I really need to step up my game!!!@BenNadel
iPhone: 40.754334,-73.984528