Tag Archives: javascript

Creating a serverless ETL nirvana using Google BigQuery

Quite a while back, Google released two new features in BigQuery. One was federated sources. A federated source allows you to query external sources, like files in Google Cloud Storage (GCS), directly using SQL. They also gave us user defined functions (UDF) in that … Continue reading →

Posted in databases, Javascript | Tagged , , , , , , , , , , , , | 4 Comments

YOW! Connected 2015: Conference Report

Last week I had the privilege of attending the YOW! Connected conference in Melbourne, Australia. YOW! Connected offers a look at all the interesting things that are happening in the mobile and IoT (Internet of Things) space, from the perspective of both … Continue reading →

Posted in Android | Tagged , , , , , , , | 3 Comments

Battling it out for glory at Battlehack

WHAT A WEEKEND! I’m still recovering from the 24 hours of coding and the unhealthy amount of coffee and snacks I’ve ingested during this hackathon. Two weeks ago, Melbourne was host to the first Battlehack of 2015. “What’s a Battlehack?” … Continue reading →

Posted in Javascript | Tagged , , , , , , , , , , , | 1 Comment

Put On Your Streaming Shoes

The Kick-Off Meeting It went something along the lines of: Client: “We have a new requirement for you..” Shiners: “Shoot..” Client: “We’d like you to come up a solution that can insert 2 million rows per hour into a database and be able to deliver real-time … Continue reading →

Posted in Javascript, Opinion | Tagged , , , , , , , , , , | 13 Comments

Accessors vs Dirty-checking in Javascript Frameworks

One of the many ways in which EmberJS, AngularJS, and BackboneJS differ is in how they treat their models. AngularJS uses dirty checking on Plain Old Javascript Objects (POJSO); whereas EmberJS and BackboneJS both use accessors (getters and setters) on … Continue reading →

Posted in Javascript | Tagged , , , , , , , , | Leave a comment

Testing Backbone Views with QUnit and Sinon

Unit-testing Backbone Views is hard. You need to cover enough for the test to be meaningful (for example DOM updates and server calls), without getting too tangled up in gory details. In this post I’ll talk about how we use … Continue reading →

Posted in AJAX, Javascript, Testing | Tagged , , , , | Leave a comment

MelbJS June 2013 Summary

MelbJS held an event last Wednesday, and the turnout was amazing in spite of the dreary weather. If I recall rightly, it was the biggest turnout for this event to date. It must have been the impressive line up of … Continue reading →

Posted in Javascript | Tagged , , , , , , , | Leave a comment

An Identity Map for Backbone.js

One problem with single-page apps is that application state can stick around for longer than it would in a more traditional request-response web app. Because your users aren’t refreshing the page very often, you can have JavaScript objects sitting around … Continue reading →

Posted in Javascript | Tagged , | 6 Comments