With Babel.js, we can all use ES6 before browsers support it
Some features of the ES6 spec have already been implemented in browsers, whilst others are only beginning to be implemented. However if your desired features are not implemented yet, or you need to support older browsers, it is still possible to get the benefits of ES6 now by using Babel.js.
Over the last few months we have been using Babel to gain access ES6 features, while still maintaining support for browsers like Internet Explorer 9. In this blog post I will explain what Babel is, and how you can use Babel for yourself.
Shine was extremely proud to be part of the very first CoderDojo in Melbourne at the Inspire9 building last Saturday.
Organised by Shine’s Graham Polley, volunteers mentored ten enthusiastic kids (or “Ninjas”!) between the ages of 7 and 17 years, and guided them towards making their first steps into the world of software development!
‘Dancing Cat’ using Scratch
Shiners Graham Polley and Shane Neubauer helping a Coder Dojo attendee
The kids had a fantastic time using Scratch, which teaches the basics of programming to children. Their first challenge was to program a cat to move, make noises and even disco-dance on the screen!
This was a great opportunity for kids to learn from real professionals in the industry. At times, the kids were even encouraged to mentor each other, which was really terrific to see.
The sessions are run every second weekend on a Saturday, and many of the kids from the first session have already registered to attend the next session on 11 July.
If you’d like to learn more, become a mentor, or even just help out, then visit the Melbourne CoderDojo at Inspire9 website, or follow them on Twitter, and Facebook.
Last month I had the opportunity to attend the Customer Experience Conference 2015 (CX 2015) run by UX Australia. The conference was about designing customer services, and was coupled with a single-day workshop demonstrating techniques for customer journey mapping.
There are many definitions available for ‘Customer Experience’, but Forrester Research has the best I have found: “How customers perceive their interactions with your company.”
Here are summaries of two presentations that explain what CX consists of and highlight the value of user-centered design methods.
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 of expert speakers and aimed to provide a refresher on the state of the industry concerning both web development technologies and best practises. This post is a rundown of some of the things I learnt throughout this two day event as well as a detailed look at some of the presentations I found most engaging.
Shine would like to invite you to a special event we are hosting in Melbourne on July 8.
In a one-off presentation to be held at ACMI in Federation Square, Shiners Graham Polley and Shane Neubauer will share with you the story of how they helped Telstra analyse massive data sets in a matter of seconds using the power of the cloud.
Passwords have become such a pain in the neck. Switching between different apps and websites you will usually find different password security policies. One site will inform you no more than 10 characters, other a 6 digits pin. While some other sites will insist in making you change your password every 15 days, and so on.
Why does this have to be so complicated, and hard to manage? Wouldn’t it be so much easier to use something that you have as a key instead of having to remember so many different passwords across a plethora of different sites!?
Well, there is something that most of us have. Something we were born with. Something we use every single day. That is our fingerprint. Each fingerprint has a unique pattern that can be used as key. In this blog post, I’ll talk about my experience of playing around with Apple’s Touch ID.
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.
If you’d like to learn more about ES6 promises, check out Ben’s recent blog entry on the topic. And if you’re attending Web Directions Code, be sure to check out his presentation!