Luke Marlowe, Account Manager

You may have heard about “GDPR” – the General Data Protection Regulation that will become enforced from 25th May 2018. How organisations and websites collect and store data is a huge part of GDPR, so here’s our no-nonsense explanation of what GDPR is, how it applies to your organisation, what the effects of it will be, and what you must do to ensure your website is GDPR compliant.

GDPR will have a direct impact on all businesses that operate within the EU – but what is it, and how does it affect your business?

Tyler Savin, Designer

Adobe have just released an update to Photoshop CC which includes the new tool Select Subject. In one click this tool will make a selection of a prominent subject in your image with the help of Adobe's AI technology Adobe Sensei.

Simon Davies, SEO / PPC Executive

Search Engine Optimisation (SEO) is the practice of optimising your website for search engines and users who find your site via a search engine. There are many introductory articles out there, but for today, we will be focusing on practical points that any webmaster can implement in a few minutes to boost their search rankings and increase the chances of a user clicking on them.

Tyler Savin, Designer
Google Optimize is a new tool that allows you to easily build A/B and Multivariate tests with an inbuilt page editor. It uses Analytics to gather data and show results on specific goals like bounce rates, session views and more. A/B testing lets you test multiple versions of the same web page and find the one that works best for your users. In A/B testing, Variant A is the original and Variants B through N each contain at least one element that is different from the original. A multivariate test allows you to test two or more elements on a page simultaneously to see which combination gives the best outcome.
Simon Davies, SEO / PPC Executive

By the end of this month Google intends to have 100% of Chrome users blocking Flash content by default. After the next few months Chrome won’t even be able to recognise if Flash is installed. Even Flash’s creator, Adobe, is advising people to remove it.

Simon Davies, SEO / PPC Executive

Starting January 2017, Google will begin marking websites that use ‘http://’ over ‘https://’ as not secure.

Google have announced a plan to transition to the HTTPS protocol as the norm, stating that in the beginning this will only extend to Chrome users and for webpages that require credit card info, but Google plan to eventually extend this change to all pages and increase the severity of the warning. Sites labelled as not secure will have a large red symbol next to their web address:

Adam Clark, Full Stack Developer
When deciding upon server architecture, most businesses start out with a single server architecture and then build up as needs present themselves. With this tutorial we are going to give you a quick run through of taking your server environment to a position where you have a lot more redundancy at a low cost. This tutorial is all based on the cheapest possible setup with Digital Ocean. In order to be able to follow this tutorial you are going to need a basic knowledge of how to connect  to servers via SSH and how to get setup your application or database on these servers. We also generally use Ubuntu as our server of choice, however this tutorial will be vaguely the same across most versions of Linux.
Adam Clark, Full Stack Developer
At Zodiac Media we are big fans of NGINX and Apache2. Personally I swing more towards NGINX, as the configuration is super simple and very transparent. Like all web servers, it needs to be tuned to get the best possible performance out of it. NGINX was designed to deal with the C10k problem, this refers to the optimization connections so that they can handle client connections in the range of ten thousand (and over) simultaneously. This can be fairly complicated if you are not used to using the command line. If this is not the case, then get in touch, this is our bread and butter. These configuration settings should allow you to get every bit of performance out of your NGINX setup.
Michael Shonibare, Full Stack Developer

Following the beta release announcement of the Ionic 2 Framework a week and half ago (at the time of writing). Our interest in the framework was reignited, so we finally bit the bullet to see how easy the conversion of one of our existing projects to a hybrid app would be. Surprisingly easy it turns out! We did however run into a few minor hiccups along the way - no one said development was going to be easy! We'll expand upon our experience in this blog post.

Adam Clark, Full Stack Developer
There was much excitement in the Zodiac Media office for the release of Drupal 8. We have put our hand to a fair few large scale Drupal 7 sites and were excited to see how the inclusion of Symfony and it’s core components would progress the CMS. Here is a rundown of our initial migration to Drupal 8 and our findings from it.
Subscribe to Blog