Category Archives: personal

Let go and let Google

Let go and let Google

Well it has been a while since I have a made a blog post but I thought this would be a good one. NOTE: This is a very Pro Google post. If you don’t like Google, other Cloud Providers or your a Technophobe you can stop reading now.

Say OK to Google

Ok Google

Ok Google

Google services for those who have not used them, are very impressive. I can’t think of a day going by without saying “Ok Google” into my phone to look up some pertinent information. A lot of people worry about Google having too much of your information. I’m here to tell you even if you do not Google every service has information on you and that is OK. (see what I did there)

Here is an example of how great Google can be. I recently had to take a family member to the airport. They emailed me the itinerary/e-ticket info.

Upon receiving this email GMail immediately added the event to my Calendar. The day before the flight Google Now started showing me weather in the destination city and was ready to guide to a location using Google Maps.

Google Now Weather

This is just some of the power of Google. By not not using Google or even other Cloud Providers (Apple, Microsoft, Amazon, etc..) you don’t truly get the value out of your device. Your phone should make your life easier so let it help you get things done.

Google Photos

Google Photos

If you aren’t using Google Photos you should give it try. The latest version of Google Photos can categorize all your picture without any effort on your part. Want to remember a car you took a picture of ? Just go to your Photos and search for Car. No need to tag a picture with Google’s advanced deep learning. It knows what is in your pictures. It knows how to find things you might not realize you forgot. It also can see every face in every picture you have taken. Now you might wonder why you would want a feature like this. The biggest event in my life so far has been my wedding. Now I don’t know how most weddings go but a lot of people showed up I have not seen in a long time and it is hard to get time to see everyone while you are, you know, getting married.

With Google Photos I can easily select face and it will show me every picture of that person I have uploaded (NOTE: I have all my wedding photos from the photographer uploaded to Photos)

Now on Tap

Now on Tap Google

One of the newest features for Android is Now on Tap. I recently have just started using this on my Nexus 9. This is a great feature you can use anywhere to get context information on what your looking at. Example I got an email about an upcoming UFC match that involves Benson Henderson. By holding down the Home button I Google has now read the screen and determined I would like information about “Benson Henderson“. Such as news links, info about his matches, his Twitter, Facebook etc… This works in emails, web and various apps. Apple (Proactive) and Microsoft have this feature as well.

Google Now Proactive

The Future of Payments: Android Pay

Modern phones have access to new and exciting payment options. With Google’s Android Pay I can quickly go into say Panera Bread and quickly pay for my meal without getting out my credit card. Apple Pay can even even do this from the Apple Watch. This is a great way to pay in a very secure method. In the U.S. we recently passed the deadline for Chip & Pin Payments. People need to get on board with this safer way of paying and catch up with the rest of the world. (I’m looking at you Europe)


In Conclusion

Now you might be thinking you have to hand over a lot of information to these companies to get these features. Though this is true the trade-off is well worth it. I can see so many people now who say they don’t want to use Google because they track them. Let me tell you something most people worried about being tracked have little to fear (and usually nothing of significance that needs). These are the same people who walk into Home Depot and Target (who have an awful track record or letting anyone steal your data out of security laziness). These are the same people who shop on Amazon, well guess what Amazon probably knows more about you than Google when it comes to your shopping habits. Afraid of Google Maps, but you shopped on Amazon, don’t worry they know your location and a lot more info (see chart below)

In closing I’m happy with Google Services and that’s not to say other services are not as good. This is just a very Pro Google Blog Post. So let go and Google into your workflow. Start getting loud and jump in the cloud.(yeah I know that one sounded bad to me as well) If your going to pay so much for a phone/data plan why not get the value of it.

I did not discuss Google Drive or its competitors here as feel people are already familiar with the file storage services.

I also wrote this blog post while drinking a lot of Xyience: Xenergy Cherry Lime. Not getting paid to plug them I just really like it. Might write an article on Android or Chrome OS next.

Who is tracking you

Leave a comment

Posted by on October 11, 2015 in google, personal, web


Tags: , , , , , , , , , ,

Packt’s $5 eBonanza returns


Following the success of last year’s festive offer, Packt Publishing will be celebrating the holiday

season with an even bigger $5 offer.

From Thursday 18th December, every eBook and video will be available on the publisher’s

website for just $5. Customers are invited to purchase as many as they like before the offer ends

on Tuesday January 6th, making it the perfect opportunity to try something new or to take your

skills to the next level as 2015 begins.

With all $5 products available in a range of formats and DRM-free, customers will find great

value content delivered exactly how they want it across Packt’s website this Xmas and New


Find out more at –

Leave a comment

Posted by on December 29, 2014 in ebook, html, personal, review


Tags: , , , ,

Three.js Essentials Book Review

Three.js Essentials Book Review

Have you ever wanted to create 3D animations on the web, here is the book for you.

Threejs Essentials

Threejs Essentials

The first few chapters explain the overview of setting up your environment and working on a Scene. Three.js is very powerful and can render output in WebGL, Canvas, or SVG format. Three.js is JavaScript powered you can be up and running in no time once you have included the Three.js library you can get from

Three.js Essentials Screen

For those not familiar with 3D a Scene, this is where all the objects you setup will be rendered to and a Camera Object will be used to represent where the viewer is in 3D space. The book goes over many 3D rendering concepts such as lighting,materials,and particle effects. Anyone familiar with these concepts from game development in 3D such as Unreal or Unity should have no trouble picking the concepts outlined in this book.

Three.js Screen 3

This eBook is a excellent reference on the Three.js library for anyone wanting to move from flash to html animation or work on browser enabled games.

You can check out this book here:

Three.js Essentials

1 Comment

Posted by on August 8, 2014 in ebook, html, javascript, personal, review, web


jQuery 2.0 Development Cookbook

Though I have reviewed many software and hardware tools in the past this will be my first book review:

jQuery 2.0 Development Cookbook

jQuery 2.0 Development Cookbook

jQuery 2.0 Development Cookbook

First I must say really liked the examples that are used throughout the book. They are well documented and intended with an easy to follow style for learning jQuery.

The first few chapters provide a great introduction to jQuery. Concepts such as traversing the Document Object Model and handling basic DOM events such as click and hover are expertly explained. The later chapters of the book cover sections on jQuery UI, jQuery Mobile and making jQuery Plugins by extending the platform.

Chapter 8 is a great guide to on extending jQuery to create plugins. One of which I have started on my own site as a jQuery plugin toolkit for small effects.

For my job I use a lot of dialog overlays and progress bars that utilize jQuery UI and found the sections describing this (Ch 9) to be very useful.

All in all I have to say this is one the best books I have read for jQuery development and recommend this to new users and those who may have come from other JavaScript libraries (YUI, Sencha, Dojo, Prototype) to ramp up their jQuery skills.

You can check out this book here:

jQuery 2.0 Development Cookbook 

Author: Leon Revill

Leon Revill  has over five years’ commercial web development experience with PHP5 and MySQL technologies on large and small projects. His development skillset extends over many JavaScript technologies, such as jQuery, AngularJS, and NodeJS. Being an all-round tech enthusiast, some of Leon’s spare time is spent working on personal projects to allow him get to grips with new technologies quickly. Leon runs a web development blog (, where he shares his knowledge in the form of articles and tutorials.



Leave a comment

Posted by on March 19, 2014 in html, javascript, personal, Uncategorized, web


Tags: , , , , , , , , , ,

Version 1.9 of Facebook Quick Share Released

Version 1.9 of Facebook Quick Share is now available on the Chrome Web Store :

Facebook Quick Share will allow you to quickly share/like any site to your Facebook wall. Great for sites without Facebook integration. This release corrects the sharing issues with the Chrome Web Store V2 Manifest as well as context menu (right click menu) sharing. Please report any issues.
Facebook Quick Share Chrome Web Plugin

Facebook Quick Share Chrome Web Plugin


I’m in the top 5% of most viewed Linked In Profiles

Wow I’m honored to be in the top 5% of Most Viewed Linked In Profiles. Linked In is a great tool for career socializing. Click the image below to read more about LinkedIn 2012 statistics.

Top 5% of Linked In Profiles

Top 5% of Linked In Profiles

1 Comment

Posted by on February 9, 2013 in linkedin, personal, web


Tags: , , , , ,

Why JavaScript is the future of programming

This explains it all 🙂


Posted by on January 26, 2013 in html, javascript, personal, web


Tags: , , ,

Demandware Certified


For my 25th post check out my DemandWare Certificate.

1 Comment

Posted by on May 8, 2012 in personal


Sold vs Shipped

“Thursday’s media reports of Kindle Fire sales collapsing after a stellar launch are misleading, a leading analyst says, and an indication that many tech bloggers and journalists don’t understand the difference between “shipments” and “sales” of a product.”

This is good trending advice, do not mistake shipments for sales leads 🙂

See full article at

Leave a comment

Posted by on May 6, 2012 in amazon, personal, web


Find out where this JS Alert is invoked

Ever run into a situation where you have an alert popping up from JavaScript and your not sure where it is coming from. Here is a good technique for forcing a stack trace on all alert()‘s by overriding the Alert function.

var old = alert;

alert = function() {
    try {
        throw new Error;
    } catch(e) {

    old.apply(window, arguments);

Original Article:

Leave a comment

Posted by on April 29, 2012 in html, javascript, personal, web