Search our site

After something in particular? Why not search our site to jump straight to your area of interest.

Remember you can always ask us direct, just give us a call.

020 8941 2364

Get in Touch

You are the expert when it comes to running your business, and we’ll equip you with the tools you need to make that business work online. Contact us today to see what we can do for you.

020 8941 2364

* Calls may be recorded for training and quality purposes.

Author Archives: Gravytrain

The Agile Manifesto

The Agile Manifesto

It was the year 2001, when in Utah, 17 software developers met up and created the agile manifesto (http://agilemanifesto.org/). It was a collection of values and principles, shared amongst people who were inspired by the idea of a better, more effective way of software development. The manifesto formed…

How to prepare your SEO strategy for the Internet of Things

How to prepare your SEO strategy for the Internet of Things

The Internet of Things (IoT) is becoming an increasingly important and current topic to discuss, equally in our professional and private lives. But what does it mean? The Internet of Things is a concept describing the technology that enables connectivity between computing devices, digital machines, buildings, even people…

Java 8: An Introduction to Streams

Java 8: An Introduction to Streams

Streams are, in my humble opinion, one of the best new features that were introduced in Java 8. Why? Because it lets us process data more quickly and efficiently than ever before and in a declarative way. The best way to explain this is with examples. Before we…

The Advent of Mobile-First Indexing: Test If You’re Ready!

The Advent of Mobile-First Indexing: Test If You’re Ready!

Although many site owners approach user experience optimisation with desktop usage in mind, then gradually move towards a mobile friendly website as a secondary project, by following this practice and deeming mobile optimisation a less important slice of the “user experience pie” they may lose out on visitors…

1 Million Google Accounts Exposed by Gooligan

1 Million Google Accounts Exposed by Gooligan

A new piece of the Android malware called Gooligan has surfaced recently, reportedly infecting 13000 devices each day and putting more than 1 million Google accounts at risk. If your device uses Android 4 (Jelly Bean, KitKat) and 5 (Lollipop), we would recommend you investigate whether you have…

Happy Birthday PHP 7.0!

Happy Birthday PHP 7.0!

PHP 7.0 was released in December 2015. Almost a year has passed since this date, which gives us a good reason to recap some of the new useful features and improvements that this release brought to the table. Some of the improvements highlighted here simply added new functionality…

Java 8: An Introduction to Lambda Expressions

Java 8: An Introduction to Lambda Expressions

Lambda expressions arrived in Java 8 promising to make it quicker & easier to implement one method interfaces using an expression as well as providing the ability to use functional programming. As a quick way of seeing what lambda expressions can do for us let’s take a look…

A PPC Paradox: When can we trust the data?

A PPC Paradox: When can we trust the data?

I’ve been of the belief that in order for someone to be deemed ‘good’ at PPC, one must have the ability to effectively analyse the data at their disposal. Then, most crucially, act upon what they’ve learnt in order to bring positive change to the account they are…

Boiling the Penguin 4.0 down!

Boiling the Penguin 4.0 down!

Google has just released its latest link-spam update famously (or infamously) known as Penguin update in the SEO community. The last update was nearly 2 years ago! What exactly is the Google Penguin update? The Penguin Update was designed to fight spam link strategies and techniques, by keeping…

Local development with Vagrant

Local development with Vagrant

A developer’s workflow While there is not a standard workflow for a developer  that fits all projects and all personal tastes, it is a very common practice to use at least  three distinct environments when working on a project. A local , a staging and a production environment….

Importance of Planning; Websites, where to begin?

Importance of Planning; Websites, where to begin?

When doing any sort of project, one of the main areas that is often neglected is the planning, yet it’s actually the most vital element to any successful website project. Where to begin? There are key areas that need to be focused on during the planning stage of…

Why Should you Use E-commerce Time to Purchase Tracking?

Why Should you Use E-commerce Time to Purchase Tracking?

If you are an e-commerce site owner, you are probably already using e-commerce tracking to track sales and product performance data. But if you are not, have you ever thought of using e-commerce tracking for your website? If not, you might want to go through this article where…

Latest Tweets

Get in Touch

Gravytrain Ltd
8 Waldegrave Road,
Teddington,
TW11 8GT

* Calls may be recorded for training and quality purposes.