Quick Ripple Tip - Detecting Ripple
This was asked on the Ripple development listserv: For debugging purposes, I'd like to do different things when I am using ripple, than when I am running Phonegap on my phone. Is there an easy way to...
View ArticleI'm not going to tell you to stop using ColdFusion UI tags anymore...
For a while now, myself (and many others) in the ColdFusion community have been urging, begging, hell, pleading with developers to stop using UI tags in ColdFusion. Things like cfgrid, cfpod, etc, are...
View ArticleProof of Concept - Dashboard for Google Analytics
I'm somewhat OCD about checking my Google Analytics reports. I'm mainly concerned about this site, but I've got other sites I monitor as well. In the past I've used tools like Happy Metrix for this...
View ArticleUpdated ColdFusion OAuth Code
A few months ago I wrote a few blog entries (see the links below) demonstrating how to use OAuth with Google, LinkedIn, and Facebook. I recently had a chance to work on those libraries again and I...
View ArticleTopic Undefined - Episode 7
The title says it all - after a long break (holidays, China, general laziness ;) my podcast with Brian Rinaldi is back. Episode 7
View ArticleSmart Quotes Strike Again
Earlier today I helped a buddy of mine who was trying to get CORS working with ColdFusion. He followed my simple tip (Enable CORS for ColdFusion Services) but it didn't work. I dig some digging and...
View ArticleModifying the PhoneGap Template in 3.3 (and higher)
This is my third blog entry now on how to modify the default template when creating a new PhoneGap project. Previously you had to find where the default template was installed and modify it there -...
View ArticleCheck out Proxxi
Proxxi is a neat little social networking app built by my coworkers Greg Wilson and Christophe Coenraets. Instead of the traditional friend/acquaintance based network, Proxxi focuses on connecting you...
View ArticleExamples of the Marvel API
A few days ago, the greatest API in the entire Internet was released - the Marvel API. Ok, maybe greatest is a strong word, but I love APIs, I love comics, and the combination of the two is nothing...
View ArticleArticle: Creating Brackets Extensions
NetTuts published my latest article this morning, a look at writing extensions for Brackets: Creating Brackets Extensions. Read it and let me know what you think. I love writing extensions for...
View ArticleSimple Trick - Adding a Play Indicator to the Browser Tab
I'm a Soundcloud user and a while ago I noticed they did something cool with their interface - a "Play" icon when you are playing music. If you've ever been jamming out and needed to quickly mute your...
View ArticleSome tips for working with PDF Forms and ColdFusion
ColdFusion has had the ability to work with PDF forms for a while, but I never got a chance to actually play with it till last night. A client needed me to build a simple POC that used an HTML form to...
View ArticleAngularJS IndexedDB Demo
Over the past few months I've had a series of articles (Part 1, Part 2, Part 3) discussing IndexedDB. In the last article I built a full, if rather simple, application that let you write notes. (I'm a...
View ArticleSmall warning to folks writing Brackets extensions
I've been writing extensions for Brackets now for at least a year and I never ran into this issue until yesterday, so as far as I can tell, the chances of anyone hitting the same issue is probably...
View ArticleMimicking fixNewLine in ColdFusion Script
A few days ago a reader asked me if there was a way to mimic the "fixNewLine" attribute in ColdFusion script. I thought he meant addNewLine, the feature that handles adding a new line character for...
View ArticlePresenting on Harp.js next week
Next week I'll be giving a presentation on HarpJS (and the Harp platform). For folks who just so happen to be in Louisiana, the first presentation will be Tuesday night at the Acadiana Adobe User...
View ArticleTwo Harp.js Recipes: Limiting a list of blog entries by count and by date
Here are two simple recipes for a Harp.js blog. Both are built using EJS but could be ported to Jade pretty easily. As I hate Jade I will not be the person doing it. ;) First, let's look at the sample...
View ArticleAdding a dynamic calendar to HarpJS
Another day, another HarpJS recipe. Can you tell what I'm excited about lately? For today's demo, I've built a simple dynamic calendar for HarpJS. There are probably many different ways to handle this...
View ArticleCordova File System - Important Update
In the past week I've gotten a few emails from folks working with the file system in PhoneGap/Cordova apps. Recently, the plugin had a major update and if you weren't paying attention to the...
View ArticleSomewhat lame iOS Cordova debugging tip
A while ago I wrote about iOS Remote Debugging and PhoneGap/Cordova apps. Long story short - it kicks butt and is a great way to debug. (And you can do the same with Android.) There is one small issue...
View Article