• Tracking form submit events with Google Universal Analytics. (Updated)

    Questionform.com payment pages are hosted in Paypal and Fastspring, and I’ve been using Google Analytics events to track outbound links to both payment providers. The purpose was to get an idea of the drop-out rates for each provider.

    After a few weeks, I noticed the data coming in didn’t seem correct, Google Analytics was missing a huge percentage of submit actions. It turns out, my tracking code was incorrect:

    There is not enough time for analytics to...

    Read more →

  • Tracking form submit events with Google Analytics.

    This post is outdated, please see new version.

    Questionform.com payment pages are hosted in Paypal and Fastspring, and I’ve been using Google Analytics events to track outbound links to both payment providers. The purpose was to get an idea of the drop-out rate for each provider.

    After a few weeks, I noticed the data coming in didn’t seem correct, Google Analytics was missing a huge percentage of submit actions. It turns out, my tracking code was...

    Read more →

  • Chrome Web Store Install Notification

    Mappeo.net, a geographic video search app, is one of my lab projects and I use it to try new techniques and technologies. Recently and to familiarize myself with the Google Chrome Web Store publishing process, I built a packaged version of mappeo and published on the Web Store.

    Many Chrome Web Store apps are also available outside the store (like mappeo), and like me, you may want to notify visiting Chrome users that an optimized Chrome app...

    Read more →

  • WWDC 2011 Videos

    If like me you were unable to attend this year Apple’s WWDC, then there is hope for you.
    Less than two weeks after WWDC, Apple has uploaded the videos from the sessions, and they are now available on iTunes for registered developers.

    https://developer.apple.com/videos/wwdc/2011/

    Topics include the new IOS 5 and upcoming iCloud and OS X Lion.

    Read more →

  • Inaugural: Twitter streaming with node.js and HTML5 WebSockets

    The idea of having a full javascript stack with code reuse and the removal of language impedance between client and server has always interested me.

    It seemed that a full javascript stack was an utopia, waiting in the distant future, but not anymore. Now there are a few powerful javascript solutions for the server and with CouchDB I can aim for a full javascript stack.

    One of those solutions is node.js. It’s an high performance non-blocking event driven framework....

    Read more →