What I love most is ...
Join Fanclub
In computing, ColdFusion is used to refer to both a commercial rapid application development platform invented by Jeremy and JJ Allaire in 1995, and the programming language used with that platform. Originally designed to make it easier to connect sim... More from Wikipedia
posted a news story on their blog

How I Got Node.js Running On A Linux Micro Instance Using Amazon EC2

In the past, I've dabbled with Node.js (a server-side JavaScript runtime environment) on my local MacBook Pro. If you know ... Similar stories ...
11:42 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

Searching across all resources in Chrome

Thanks for this goes to Paul Irish. For a while now I've been trying to find a way to search for a value across multiple file... Similar stories ...
9:31 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

Cool Stuff with the Flash Platform - 1/27/2012

A busy week (or so) of posts. The hot topic lately seems to be not just Stage3 but specifically 2D game development using Sta... Similar stories ...
2:45 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

A look at JavaScript Form Validation

Validating forms with JavaScript has been possible since the very beginning of time... or at least the introduction of LiveSc... Similar stories ...
2:03 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

Extending Classes In A Modular JavaScript Application Architecture Using RequireJS

Yesterday, I tried to apply some deep thinking to how dependencies should be managed in a modular JavaScript application arc... Similar stories ...
Yesterday at 3:25 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

A database utility class for PhoneGap

I've done a few projects now that make use of PhoneGap's database support. Like most things in PhoneGap, it just plain works.... Similar stories ...
Yesterday at 1:36 PM · Like · Save · Comment · Share · Flag
posted a news story on their blog

Managed Dependencies vs. Dependency Injection In RequireJS

In my journey towards understanding modular JavaScript application architecture, I've been using a lot of RequireJS . The R... Similar stories ...
January 25th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Dissecting business failures: Allowing scope creep from clients

One of the most common forms of business failure that I have the misfortune to witness on a regular basis is the allowance of... Similar stories ...
January 25th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

New Adobe Inspire Magazine out (with an article by yours truly...)

The title says it all. The latest issue of Adobe's Inspire Magazine is out. There's lots of good content with the only low po... Similar stories ...
January 25th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

PhoneGap RSS Reader - Part 3

Welcome to my third entry for my (what was at first) simple PhoneGap RSS reader. If you haven't yet, please be sure to read p... Similar stories ...
January 24th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Position at Adobe

Passing on this job notice from Adobe. It is a contract position with the possibility of converting to full time. We hav... Similar stories ...
January 24th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Detecting invalid HTML with JavaScript

As a blogger, I write quite a few blog posts. I hate RTEs (Rich Text Editors) so I'll typically do most of any desired HTML b... Similar stories ...
January 23rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Creating A Keyboard-Shortcuts Module In A Modular JavaScript Application

Last week, I looked at handling keyboard shortcuts in a modular JavaScript application architecture . In that initial explor... Similar stories ...
January 23rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Koans

I'm a bit late to blog on this, almost three months late, but folks may want to check out Ryan Anklam's ColdFusion Koans. Wha... Similar stories ...
January 23rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Two CFGRID Examples: Related grids and updating checkboxes

I've had a simple CFGRID demo sitting in my local web server for a few months now and never got around to sharing it on the b... Similar stories ...
January 22nd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Handling Keyboard Shortcuts Within Modular JavaScript Application Architecture

Yesterday, when using Gmail, I started to think about keyboard shortcuts. Specifically, I started to think about how keyboard... Similar stories ...
January 20th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Downloading files to a PhoneGap application - Part 2

Yesterday I blogged my experiment with downloading files to a PhoneGap application. Today I decided to take my code and try i... Similar stories ...
January 20th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion opportunity at the Catholic University of America

Just passing this along... The Catholic University of America, located in Washington, D.C., is hiring a mid-level web se... Similar stories ...
January 19th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Using An IFrame To Override document.write() Inside A DOM (Document Object Model) Sandbox

Last week, I talked about loading GitHub Gist content after the DOM (Document Object Model) had loaded . This was a somewhat... Similar stories ...
January 19th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Downloading files to a PhoneGap application - Part 1

For the past week or so I've been looking at file system access and downloads with PhoneGap. Before going any further, I want... Similar stories ...
January 19th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Quick tip - using cfthrow as a reminder

I just typed this code in and I thought I'd share it to see if I was the only one who did this. I'm working on a proce... Similar stories ...
January 19th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

A Book Apart: Responsive Web Design By Ethan Marcotte

Last weekend, I read Mobile First by Luke Wroblewski . It was a compelling read that talked about the broader benefits of de... Similar stories ...
January 18th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

CF101: Adding an API to your site

Have you ever wanted to create an API for your web site? Many sites do so now - using their API as a way to share their infor... Similar stories ...
January 18th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Cool Stuff with the Flash Platform - 1/17/2012

Some really interesting posts this week including a lot of Stage3D including a free Starling book, new Stage3D powered site f... Similar stories ...
January 18th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

(Still) Looking for a ColdFusion job?

A few weeks back I posted a job notice from my former employers, REX Technologies. Turns out this worked great for them, and ... Similar stories ...
January 17th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Trying To Mimic LET Functionality In JavaScript Using Self-Executing Functions

Last night, I was listening to the Lately In JavaScript podcast . Among the many items discussed, one topic that was brought... Similar stories ...
January 17th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Experimenting With GitHub Gist-Based Code Samples For My Blog

Last week, I started looking around for a new color-coding solution for my blog's syntax highlighting. For the past couple of... Similar stories ...
January 16th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Demo of Color Palettes and PhoneGap

Earlier today I discovered the excellent Color Thief JavaScript library by Lokesh Dhakr. Color Thief gives you the ability to... Similar stories ...
January 13rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Loading GitHub Gists After The Page Content Has Loaded

A long time ago, I created a syntax highlighter / color-coder for my blog post code snippets. It was a pain to create; but in... Similar stories ...
January 13rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Working with the battery in a PhoneGap application

One of the interesting things added in PhoneGap 1.3.0 (and something I missed until fairly recently), was support for battery... Similar stories ...
January 13rd 2012 · Like · Save · Comment · Share · Flag
posted a tip on their blog

How to get your ColdFusion Builder 2 Serial

A few days ago a buddy of mine asked how to get his CFBuilder 2 serial number. Turns out you can't do that from the IDE itsel... Similar stories ...
January 12nd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Simple JQuery Google Analytics tracking object

Each time I build a new project I find myself adding in several common objects from a variety of languages. One of those obje... Similar stories ...
January 11st 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Using jQuery Deferred To Create Compound Objects From Multiple Asynchronous Data Sources

As of now, all of my experimentation with modular JavaScript application architecture has been exclusive to client-side cod... Similar stories ...
January 11st 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Zeus POTW: queryNew/queryAddRow

Time for another ColdFusion Zeus preview - this one being simply a modification to two functions but one I've wanted for a wh... Similar stories ...
January 11st 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Using a server, or session storage, to persist form values

Yesterday on Twitter docwisdom asked me about using AJAX to persist form values while you edited data. This is something I've... Similar stories ...
January 10th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Using The RequireJS Build / Optimizer To Concatenate Modularized CSS Files

A little while back, I started looking at RequireJS as away to organize and modularize my JavaScript code . And, while I am ... Similar stories ...
January 10th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Securing your applications using HttpOnly cookies with ColdFusion

Use HttpOnly cookies to improve the security of your ColdFusion applications. Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Important ADC article on ColdFusion and Security

Just wanted to pass along a link to a newly published article on the Adobe Developer Connection related to ColdFusion and sec... Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Example of callback URL support in ColdFusion Builder

I know this isn't new - and I've blogged it before - but I thought it was cool so I thought I'd share. I'm preparing for an e... Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Building Executable Scripts For The Mac OSX Command Line

I'm relatively new to the Mac OSX operating system . And, as far as getting around on the command-line, I'm even more of a n... Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Cool Stuff with the Flash Platform - 1/9/2012

This is the first update of the new year and there are a ton of sample applications, tutorials and announcements over the pas... Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

E-Seminar on Tuesday - RIAForge

Tomorrow, at 11AM CST, I'll be giving an online presentation on RIAForge. I'll discuss how it was created, why it was created... Similar stories ...
January 9th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Some thoughts from the mobile workshop yesterday...

Yesterday I was honored to speak at the mobile workshop put on by Adobe Creative Suite User Group of San Jose. It was a great... Similar stories ...
January 8th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Job Posting: Simpleview, inc

Just passing this along... Multiple Positions for Web Developers @ One of Arizona's best places to work! Simpleview inc... Similar stories ...
January 8th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Code+Slides from jQuery Mobile Presentation

For those of you at the mobile workshop in San Francisco today (or anyone, really), I've attached the PDF and code samples to... Similar stories ...
January 7th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

My natural development pattern - software layer-ification

Whilst reflecting on some of the projects I'd been through in 2011 I noticed a pattern that became more and more prominent as... Similar stories ...
January 6th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Creating A Fixed-Length Queue In JavaScript Using Arrays

The other day, I was laying in bed thinking about JavaScript Arrays. Specifically, I was thinking about an Array that would h... Similar stories ...
January 6th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Working with dates and SQLite in PhoneGap

One of my favorite features of Adobe AIR, and in HTML5, is the ability to make use of a local SQLite database. For mobile or ... Similar stories ...
January 6th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Zeus POTW - XPath/XLST Updates

For the most part, I try to avoid XML. I almost always go towards using JSON - both as a consumer and a producer. That being ... Similar stories ...
January 5th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

My 2011 Book List

Sorry, I don't think most folks care what I read in 2011, but I wanted to check out Bagcheck.com's embed feature. Nothing to ... Similar stories ...
January 5th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Disabling Auto-Correct And Auto-Capitalize Features On iPhone Inputs

Over the weekend, I read Mobile First by Luke Wroblewski . In his book, Wroblewski mentioned that in order to create the mos... Similar stories ...
January 5th 2012 · Like · Save · Comment · Share · Flag
posted a review on their blog

Book review: JQuery Mobile – a first look

I was recently sent a copy of JQuery Mobile by Packt publishing for review. I've dabbled in the JQuery Mobile development lan... Similar stories ...
January 5th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Best Flash Community Bloggers of 2011

The quantity and quality of content and demos created by the Flash community never ceases to amaze me.There is certainly no s... Similar stories ...
January 4th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Converting XML to JSON - My exploration into madness...

Forgive the overly dramatic blog title - just having a bit of fun. A coworker asked me yesterday how one could take a flat XM... Similar stories ...
January 4th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

What CSS Properties Are Supported When You Drop IE6 Support

Over the new year's holiday weekend, I read Mobile First by Luke Wroblewski . In the book, Wroblewski talks about leveraging... Similar stories ...
January 4th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Looking for a ColdFusion job?

My former employers, REX Technologies, are looking to hire some folks. It's a great place to work and there's some really sma... Similar stories ...
January 4th 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Parse.com - dynamic data storage for mobile

During the Christmas break, I had the chance to look at, and play with, Parse. While you can check the site for the marketing... Similar stories ...
January 3rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

A Book Apart: Mobile First By Luke Wroblewski

As a web applications developer, I know that people use mobile devices to access my work; but, unfortunately, this fact is st... Similar stories ...
January 3rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Speaking in San Francisco this weekend

This weekend I'll be speaking at the Adobe Creative Suite User Group. They are having a one day conference in San Francisco c... Similar stories ...
January 3rd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Best Music of 2011

For those of you that don’t already know, over the past year I have cohosted a biweekly radio show with my friend Bob S... Similar stories ...
January 2nd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Creating a fade/toggle/change effect in jQuery

While watching the Saints completely devastate the Panthers this weekend, I noticed something interesting in the "info ticker... Similar stories ...
January 2nd 2012 · Like · Save · Comment · Share · Flag

Experimenting With A JavaScript Gateway To A Remote ColdFusion Persistence API

Last week, I was really trying to dig into modular JavaScript application architecture and development using RequireJS. In th... Similar stories ...
January 2nd 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

My 2012 Resolutions

Yep, time again to make a list I'll be guilty over in a year. ;) Actually, let me start off by reviewing what I said last yea... Similar stories ...
January 1st 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

A Final Note

The past years, months and weeks have had a huge amount of change wrapped up within them for me.  Much of that change had imm... Similar stories ...
January 1st 2012 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Experimenting With A JavaScript Gateway To A Remote ColdFusion Persistence API

Last week, I was really trying to dig into modular JavaScript application architecture and development using RequireJS . In ... Similar stories ...
December 30th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

How I debug JavaScript issues

After helping a friend earlier this week with a JavaScript issue, I thought I'd quickly write up the normal ways I attack iss... Similar stories ...
December 30th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

The future of BlogCFC

My recent interview with CFHOUR has just been posted. In this podcast I discuss Zeus (and let slip a few new things), but I a... Similar stories ...
December 29th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

How Client-Side Validation Is Changing The Shape Of Server-Side Validation

It used to be (and often times, still is) that when a user submitted a form in a web application, the entire page would be su... Similar stories ...
December 29th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Preventing Links In Standalone iPhone Applications From Opening In Mobile Safari

When developing web applications for the iPhone, one of the cool things that you can do is save your web application to the "... Similar stories ...
December 27th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Business logic in a PhoneGap app

This question came in to me via Stefan Richter yesterday on Twitter and I thought I'd use the blog to answer in a bit more de... Similar stories ...
December 27th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Zeus on the ColdFusion Meetup

Want more news on Zeus, the next version of ColdFusion? Rakshith will be presenting on the January 12th meeting of the Online... Similar stories ...
December 26th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

InVision - Front-End JavaScript Developer Positions

InVision is a user experience (UX) prototyping tool and collaboration platform that's working to change the way that the w... Similar stories ...
December 23rd 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Using DDX and CFPDF to set the initial page for a PDF

Earlier this morning a reader asked about how to send a user a PDF that opened at a particular page. Apparently it is possibl... Similar stories ...
December 23rd 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

jQuery Mobile course available on Udemy

I finally got time to wrap up my jQuery Mobile course for Udemy: http://www.udemy.com/introduction-to-jquery-mobile/. The cou... Similar stories ...
December 23rd 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Creating A JavaScript Shim For Array Unshift() Method

If you write JavaScript, chances are good that you're familiar with the push() and pop() methods of an Array . These methods... Similar stories ...
December 22nd 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Zeus POTW - Extra edition again...

Hey, it's the holidays, so why not share one more quick ColdFusion Zeus update? This is another little feature that literally... Similar stories ...
December 22nd 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion + jQuery example

As my last act before heading out for vacation (ok, I lie, you know I'm going to blog again, at least 5-6 times), here is an ... Similar stories ...
December 21st 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

The Importance of Development Environments

My first job as a software developer was in 1998, while I was an undergrad at the University of Arizona in Tucson, AZ.  The p... Similar stories ...
December 21st 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

ColdFusion Zeus POTW - Extra edition...

Ok, I know I did a Zeus POTW earlier this week, but I had to share this little gem. This is another small thing - a simple fu... Similar stories ...
December 21st 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

For Pay: I Need A Few Hours Consulting On Modular JavaScript Application Architecture

I love JavaScript! I love it. Only, my understanding of JavaScript architecture is a bit old-school. For the last few months,... Similar stories ...
December 20th 2011 · Like · Save · Comment · Share · Flag
posted a news story on their blog

Suggestions for learning mobile development?

This question came in via Twitter and I didn't have a great answer. Thought it would be nice to open it to my readers and get... Similar stories ...
December 20th 2011 · Like · Save · Comment · Share · Flag