General

AngularJS: Service vs Factory

For newbies and even developers who have been working with AngularJS for a while, there is some confusion around services and factories in AngularJS. Behind the scenes they are very similar, how they are instantiated however, is another story. The first thing to realise is that services, factories and just about everything else (except directives and controllers) are singletons. Using a factory or service is just managing a singleton. This means the same instance of a factory or service is used everywhere.

Observations & Trends In Web Development Going Into 2015

Looking back on the last couple of years in web development, things have dramatically changed. We have gone from an industry with a heavy dependence on Photoshop to favouring actual working prototypes and products. As we march into 2015, I thought it would be worth taking a look what we can expect in 2015 (besides a continuation on the mammoth year that was 2014) for web development. Goodbye Photoshop While Photoshop is not going to die over night and still be used by many designers, 2014 saw the rise of alternative software products to Photoshop being accepted into the mainstream, the main one being Sketch by a little company called Bohemian Coding. Completely vector based and built for developing modern websites and applications.

My Experience Buying A Playstation 4 In The US & Shipping To Australia

It is no secret that buying games, software, online services and electrical goods overseas in the US can cost considerably less than it does if you purchase in Australia. However there are some misconceptions about doing so. Is the Playstation 4 region locked? First things first, the Playstation 4 console is NOT region locked. This means games from anywhere in the world will work on the Playstation 4 regardless of where you bought your console or games. This is however not the case for movies which are sometimes region locked, but who seriously buys physical forms of movies anyway?

Chrome For Mac OS X In 64bit Glory

Mac users who use Google Chrome today will receive a special treat. Chrome for Mac OS is now 64bit in the version 39 update which was pushed to the stable channel today. Along with a whole bunch of security fixes and performance improvements, the new 64bit only version will allow for greater stability, performance and above all better security going forward. Those who have been using the beta/alpha versions of Chrome have had 64bit support for sometime now and during testing it was reported most people saw noticeable improvements (especially when it came to video performance).

Google Announces "Mobile Friendly" Testing Tool/Result Tweaks

In a move signalling that Google is well and truly dedicated to improving the user experience of the web, they have announced a new tool that checks if your site is mobile friendly, as well as changes to their search results. The tool can be found here. Fortunately all of my sites I tested were mobile friendly (including this blog). Not only that, but Google will also be showing alongside the search results of a page whether or not it is mobile friendly as well. While it is too early to say so, whether this has an effect on the search engine rankings of websites who are and are not mobile friendly remains to be seen.

I Refuse To Fund Misogyny: Goodbye Uber

I am a longtime Uber lover and user. Without fail any trip I have taken to the United States has involved the use of Uber for getting around over hiring a car or catching a taxi. I am currently in the US on a three month trip and for the last two months I have been using Uber almost on a daily basis. In-fact, I have racked up more Uber rides the last two months than I have in the last two years combined (which is a lot).

Finally: Netflix To Launch In Australia & New Zealand March 2015

Well, it is official: Netflix are set to launch in Australia and New Zealand in March, 2015. As rumoured a few months ago, Netflix have been quietly partnering with agencies to prepare for the launch for a few months now. The questions on everyone’s lips are… What Content will Netflix Australia & New Zealand have? As someone who has used Netflix in the United States, Britain and Canada, I can say with utmost certainty Australians will not get access to everything US Netflix has or other countries.

Apple Finally Fix Yosemite Wifi Issues (For Some) In OS X Yosemite v10.10.1 Update

Finally. After the initial public release of Yosemite over a month ago on October 16th, 2014 Apple have released the first minor incremental update to address some issues that have plagued the OS since its release. Although the latest update 10.10.1 specifically addresses fixes for wifi issues, tonnes of people on Twitter and the Internet as a whole are complaining it did not fix the issue for them. Personally for me, the issues have been fixed, but understandably everyone is using a different Mac. I am using a late 2014 MacBook Pro with Retina Display and the wifi issues appear to have been fixed for me, my Internet is noticeably faster and more secure (so far anyway).

Looks Like He Is Legend Are Confirmed To Play Soundwave Festival 2015

Absolutely stoked. After posting my wishlist a little while ago, it appears as though He Is Legend are indeed playing Soundwave Festival 2015 as confirmed by front-man Schuylar Croom himself via Twitter, spoiler of festival line-ups. The Tweet says: Update. We’re alive. We’re playing Webster Hall on the 8th. Heading up to Canada. Planning @soundwavefest moves. Let’s set up Sidewaves. Digging through existing Tweets, as far as October 30th you can see some discussion between AJ Maddah He Is Legend and a fan below.

Boltbus Review From Seattle To Vancouver, Canada

After purchasing a couple of cheap bus fares from Seattle to Vancouver, Canada I proceeded to read a few reviews of Boltbus and surprisingly saw that they were not very well regarded in some parts of the US. While some people had good experiences, I have read a lot of bad stuff about Boltbus, so what I was expecting was a pretty shitty experience when our trip did take place.