Category 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

Style Guides and AEM: Fitting a Square Peg in a Round Hole

There is a push in the industry to code against an external style guide to maintain consistent styling, have a reusable set of components to build applications with and provide a shared vocabulary for teams to communicate. The goal is … Continue reading

Posted in Javascript, Opinion, Tools, Web | Tagged , , , , | Leave a comment

Shiner Ben Teese to speak at YOW! Connected

Shine is proud to announce that senior consultant Ben Teese will be speaking at the YOW! Connected conference being held in Melbourne on the 17th and 18th of September. Ben’s topic will be React Native, an innovative new framework that … Continue reading

Posted in Javascript | Tagged , | Leave a comment

ES6 with Babel.js

ECMAScript 2015, also commonly known as ES2015 or ES6, is the specification that defines the ECMAScript language, of which JavaScript is one implementation. This new version of the specification introduces language features to JavaScript that can improve developer efficiency and happiness. Some features … Continue reading

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

Web Directions Code 2015: Conference Report

Web Directions’ Code is a front end engineering conference that’s been run in Melbourne, Australia since 2012. I was lucky enough to attend this year’s conference, held under the spire at the iconic Melbourne Arts Center. It featured a number … Continue reading

Posted in Javascript | Tagged | Leave a comment

Shine’s Ben Teese to speak at Web Directions Code

Shine Senior Consultant Ben Teese will be speaking at the upcoming Web Directions Code conference in Melbourne on June 27th and 28th. Ben will be talking about ES6 Promises. Web Directions Code is the premier front-end engineering conference in Australia. It features … Continue reading

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

ES6 Promises are here!

The ES6 spaceship has landed and promises are amongst the first new features to come down the ramp. I’m very excited about this. This is because I love promises. They’ve been lurking around for years in different incarnations, but now that we’ve … Continue reading

Posted in Javascript | Tagged , , | Leave a comment

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

New screencast on Koa and Javascript Generators

Senior Consultant Ben Teese recently spoke at MelbJS about a new Javascript language feature that makes asynchronous programming much more straightforward: ES6 generators. The talk focussed on Koa, a next-generation web framework for Node.js that leverages generators to avoid the callback chaos … Continue reading

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

Getting Started with Angular and Accessibility

I recently did some preliminary work adding accessibility support to an existing Angular application. At the start of this work I knew very little about website accessibility, and I suspect the evolution of my thinking during the process would be … Continue reading

Posted in Javascript, Web | Tagged , , , , | 5 Comments