Insights and advice to help you keep up with the increasingly fast pace of change in social and digital media marketing.

Website for Central London Publishing Company

We are very proud to launch a brand new site for our long term client Toucan Books. The first site we did for the London based publisher was back in 2009 when using stylesheets to control layout was considered cutting edge!  The new site is much more sophisticated, using the awesome power of Drupal 8 to make it all look easy.

New website for Wiltshire based hi-tech company

We've just launched a new site for Wiltshire based tech startup ALDSU.

New website for Wiltshire company

The site is built using Drupal 8 and features highly structured contents and layouts, SSL security and premium content. 

Drupal 8 website design Wiltshire

We've just launched a new site for a new Wiltshire based company - AS CAD Services Ltd - experts in Autodesk® Advance Steel technical, offering specialist training, consultation and draughting services. 

Drupal 8 web design Wiltshire company

We took them from logo design to site programming. The site is built using Drupal 8 with its advanced caching features and improved media handling. It's mobile friendly including content managed, responsive background images.

CiviCRM Upgrades and Security Patches

Here is a simple step by step guide to upgrading CiviCRM with Drupal 7. The full details are here - - but we find it handy to have a quick guide without too many unnecessary details 

  • Backup CiviCRM and Drupal databases using Backup and Migrate 3.x dev version - NOT 3.1 as this does not have the necessary patch
  • Disable CiviCRM logging - this can interfere with database writes
  • Put the site into maintenance mode
  • Disable all none essential CiviCRM modules - not CiviCRM itself
  • Backup CiviCRM module code and delete original
  • Expand new module code in it's place
  • Clear /sites/default/files/civicrm/templates_c
  • Run the upgrade script - /?q=civicrm/upgrade&reset=1
  • Do a victory dance / curse profusely depending on how that went
  • Re...
Read More
Drupal 8 Developer Verdict

We've been working with Drupal 8 for a while now and I think it's a good time to reflect on way we've learned. Good and bad points - but mainly good.

The Good Points

  • Drupal 8 is more refined and has better workflows. Using it is faster, more intuitive and more user friendly with a better design to the whole system. In lots of ways that you can't specifically put your finger on, it just seems to work better.
  • Drupal 8 is faster - one of the problems of Drupal 7 is that for logged in users it can be sluggish. With Drupal 8 though, we think it is a bit more zippy. The admin side also benefits from efficiency improvements as part of PHP 7. The front end benefits from the introduction of "big pipe" a module originally developed by Facebook, which delivers content in a way which appears faster to the end user. The end result is that even complex sites are limber and speedy.
  • Media handling is improving, it's been a long running criticism of Drupal...
Read More
Drupal Commerce Discounts & Coupons
Peak times of demand such as Christmas and Easter can put strain on an E-commerce site's physical resources. Encouraging customers to buy ahead of time might help to ease this - and e-commerce discounts can be a good way to do this. Here is a quick round up of the discount and coupon offers available through our Drupal Commercebased systems:

Types of offer

  • £ off - fixed amount off total order
  • % off - fixed percentage off total order
  • free shipping
  • % off shipping - applied to each shipping method individually - i.e. 10% off standard UK delivery
  • shipping service upgrade - upgrade to next day delivery
  • add free bonus products - free box of chocolates with every order


Also, these can be applied only with certain conditions being met:
  • total amount - over £x get a free x
  • user - only give offer to...
Read More
Drupal Website Backup Strategy

Backups are vital, but just having a backup isn't enough, what's needed is a backup strategy, which means thinking about what you are protecting against, setting up a system and testing that it actually works.


A Drupal website installation has two elements, database and code. The codebase should be running under some kind of version control which gives you great layer of protection when it's hosted in a private repository on GitHub or BitBucket. The repository contains all of the code that runs the site - and also a record of every change made to it. We use this system to push code changes made on our local development server to the staging and live versions of sites. This allows us to test thoroughly and get changes approved before going live. It also means that if you make a change to the code that doesn't function correctly, you can easily roll the site back to the previous version.


Read More


Popular Articles

Drupal modules
Drupal is an open source modular system, there are lots of modules...
Best Modules for Drupal 7 website developers
As a follow up to our previous article - 12 Modules You Need to Know...
Drupal Security
If we had built the Mossack Fonseca website, they wouldn't be in this...

Request A Proposal

3 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Featured Articles

Drupal 8 Developer Verdict
We've been working with Drupal 8 for a while now and I think it's a...
Web Site Design for Ed Sheeran's First Website
We built Ed Sheeran's first website - so I guess you could say we...
Web Design in 1996 was a very different thing!
When I started making web sites way back in 1996, the internet was a...

Start a conversation - get in touch now