Shine’s TEL group was established in 2011, like the date is important. We publicise the great technical work that Shine does, and raise the company’s profile as a technical thought-leader in the community through blogs, local meetup talks, conference presentations, and tattooing our logo on drunk developers. We curate all the noteworthy things that Shiners have been doing and publish a newsletter that nobody reads. Join us for a slightly festive edition. After all, nobody does Christmas better than corporate blogs.

TEL Newsletter – October 2018
Shine’s TEL group was established in 2011, initially as a three-piece old-school-bebop Jazz combo but expanded to include a horn section…
TEL Newsletter – July 2018
Shine’s TEL group was established in 2011, initially to share jam-making recipes. We publicise the great technical work that Shine does,…

An Introduction to Angular Progressive Web Applications
A couple of weeks ago I attended Angular Conf Australia and did a full-day workshop on Progressive Web Applications. In this…

TEL Newsletter – June 2018
Shine’s TEL group was established in 2011, initially as a money-laundering operation. We publicise the great technical work that Shine does,…

Introducing column based partitioning in BigQuery
Some background When we started using Google BigQuery - almost five years ago now - it didn't have any partitioning…

Google Cloud Community Conference 2018
As a co-organizer for GDG Cloud Melbourne, I was recently invited to the Google Cloud Developer Community conference in Sunnyvale,…

TEL Newsletter – February 2018
Shine’s TEL group was established in 2011 with the aim of publicising the great technical work that Shine does, and to raise…

Shine Solutions builds EnergyAustralia “skill” featured on Amazon Alexa Australian launch
January 25, 2018 Shine Solutions has built for EnergyAustralia one of the first Amazon Alexa “skills” in the Australian market…

Trams, Shiners and Googlers!
Shine's good friend Felipe Hoffa from Google was in Melbourne recently, and he took the time to catch up with…