Tom Gould Drupal and PHP developer

Tom Gould is an experienced back end Drupal Developer who builds interesting, useful and elegant drupal modules and functionality. Tom Gould has spent the last 6 years working almost exclusively with Drupal 6 and Drupal 7, planning, designing and building custom modules and applications for clients such as The Independent, The London Evening Standard, Turner Broadcasting, wonga.com and tiger-fish.com.

Caching Module

Caching Module
Loading menus and rendering content in Drupal can be slow, especially if your menus are large, you have allot of entities on a single page or the rendering causes allot of database lookups for getting path aliases or similar.  Below is a simple module that aloows you to cache both menus and rendered content by using a the "caching_cache_render" function instead of "render" and "caching_cache_menu_tree" instead of "menu_tree".  There are then controls for you to set whether the caching takes place or not and the duration the items are cached for in the admin area at "/admin/config/development/performance/caching". 

Bright Sites: The Independent and Evening Standard

Bright Sites: The Independent and Evening Standard
October 2015 Present (Contract). My work at Bright Sites is as senior back end Drupal developer on The Independent and The London Evening Standard websites. Having joined the team about 6 weeks after the migration to Drupal from a previous version I have mainly been developing new features and optimising the existing codebase to maintain a fast and fluid user experience at all times with the high volumes of traffic and complexity of a truly dynamic and reactive content driven and highly availabl

Recursive Image Viewer

Recursive Image Viewer
If you have ever wanted to see all the images in your files directory or from a package that contains multiple directories, each with multiple images or subdirectories that may or may not contain images more images then this may help you.  This is a very simple script that recursively scans a directory for images and then makes a HTML page displaying all these images on a single page to make browsing as easy as possible.  To save your browser from crashing the images are lazy loaded as you scroll down and to fit as many on the page as possible there is a max width set on each image and I am using CSS Flex to give a little order to the chaos. 

Best UK Business Banking Website?

Best UK Business Banking Website?
Does any bank that offers Business Banking have a usable intuitive website for doing online banking ? HSBC & NatWest are both awful in different ways! If anyone has the time to comment on which Bank they use for their business in the UK and what their website is like I would appreciate it. I moved from NatWest to HSBC but am regretting it already and do not want to have to deal with another few months of mistakes and an awful website. Are they all rubbish? there are so many options and so little information to help you choose :( As a PHP developer this probably annoys me more than it would most people but there is no excuse.