Using PhoneGap (now called Cordova) to develop native iPhone apps has been awesome! I’ve successfully released one app, and continued on to release an enhanced…
Notepad still packs a punch
In the age of rich web applications, mobile browsers, HTML5 and unmanned aerial vehicles, who would have thought that Windows Notepad could still be useful?…
The right kind of database backup
Depending on the arrangement with your data center or hosting provider, they may offer you some form of "off-server" backup. In some cases, you identify…
Solid-State Hard Drives – every web developers dream
As a web developer, if you're anything like me, you stay current on software trends, but hardware goes a bit unnoticed. Seeing that I don't…
Browser printing events
The title suggests that events exist to cause action when a document is printed from a web browser. Well, they do, technically. But, technically, they…
XCode Cordova based application
Today I'd like to talk about the image at the bottom of this post. What are we looking at here? If you've opened up XCode…
Collapsing list content
If you keep up with my posts, you'll know I'm a big fan of graceful degradation when it comes to JavaScript. For me, graceful degradation…
DOM lookups are fast!
I was working on a basic reverse mortgage calculator (input monthly payment, it returns how much you can afford). Not being a math wiz, I…
Oversized log files are difficult to analyze
If you're like me, when a web access related problem strikes, my quickest path to diagnosing the issue is to open up Apache log files…
PhoneGap / Cordova and iAd integration
PhoneGap (Cordova) users, you are no doubt used to dealing with PhoneGap plugins to interact with frameworks, to keep your distance from having to dive…