I use cookies on this website. By using this site, you agree that I may store and access cookies on your device. Find out more and set your preferences here.

Cookies Policy

This cookies policy will explain what cookies are, how I use them on my website and how you can opt out and find further information.

What are cookies?

A cookie is a small text file which is sent to your computer or mobile device (referred to in this policy as a “device”) by the web server so that the website can remember some information about your browsing activity on the website. The cookie will collect information relating to your use of our sites, information about your device such as the device’s IP address and browser type, demographic data and, if you arrived at our site via a link from third party site, the URL of the linking page. If you are a registered user or subscriber it may also collect your name and email address, which may be transferred to data processors for registered user or subscriber verification purposes.

Cookies record information about your online preferences and help us to tailor our website to your interests. Information provided by cookies can help us to analyse your use of our sites and help us to provide you with a better user experience.

Cookies are either ‘session’ or ‘persistent’ cookies, depending on how long they are stored for:

  • Session cookies are only stored for the duration of your visit to a website and are deleted from your device when you close your browser;
  • Persistent cookies are saved on your device for a fixed period of time after the browser has closed and are activated each time you visit the website where the cookie was generated.

What are the different types of cookies?

Here is a list of the different types of cookies available. We do not use Behavioural Advertising Cookies. For more detailed information on the cookies we use, click here.

1. Essential Cookies

These are cookies which are essential for the running of our website. Without these cookies, parts of our website would not function. These cookies do not track where you have been on the internet and do not gather information about you that could be used for marketing purposes.

2. Functional Cookies

Functional cookies are used to remember your preferences on our website and to provide enhanced, more personal features. The information collected by these cookies is usually anonymised, so we cannot identify you personally. Functional cookies do not track your internet usage or gather information which could be used for selling advertising, but they do help with serving advertising.

3. Analytical Performance Cookies

Analytical performance cookies are used to monitor the performance of our website, for example, to determine the number of page views and the number of unique users a website has. Web analytics services may be designed and operated by third parties. The information provided by these cookies allows us to analyse patterns of user behaviour and we use that information to enhance user experience or identify areas of the website which may require maintenance. The information is anonymous (i.e. it cannot be used to identify you and does not contain personal information such as your name and email address) and it is only used for statistical purposes.

4. Behavioural Advertising Cookies

Behavioural advertising cookies, which may be placed on your device by us or our trusted third party service providers, remember that you have visited a website and use that information to provide you with advertising which is tailored to your interests. This is often called online behavioural advertising (OBA) and is done by grouping together shared interests based upon web browsing history. Your web browsing history can be used to infer things about you (e.g. your age, gender etc.), and this information may also be used to make advertising on website more relevant to you. Although behavioural advertising cookies can track your activity around the internet they cannot identify you personally, even if you are signed in to our website. Without these cookies, online advertisements you encounter will be less relevant to you and your interests. If you would like more information about OBA, including how to opt-out of these cookies, please visit www.youronlinechoices.com.

What cookies do we use?

Essential and Functional Cookies

We use these cookies to enable certain online functionality including:

  • Logging into the website to allow access to specific pages.
  • Knowing that we have presented the cookie message to you at least once.

We do not allow you to disable essential and functional cookies. If you do not want us to store these cookies please cease using this website immediately.

Analytical Performance Cookies

We use these cookies to measure users' behaviour to better develop our website. By using web analytics services provided by Google Analytics we can analyse which pages are viewed and how long for and which links are followed, and we can use this information to provide more interesting content. We also use this analysis to report on our performance.

If you would prefer to opt out of analytical performance cookies, please click here.

How do we keep track of what cookies we use?

Our website is built and maintained entirely in house by our own developers. We know exactly which features and cookies are introduced into the site and update this document as soon as changes are made.

How can I manage or opt out of cookies?

1. Opting out of Essential and Functional Cookies

We do not allow you to disable essential and functional cookies, this is because doing so would severly impact your use of our website. If you do not want us to store these cookies please cease using this website immediately.

2. Opting out of Analytical Performance Cookies

If you would like to opt out of Analytics cookies, please do so by clicking on the links below:

Further information and contact details

Please write to me if you would like more information on the cookies that I use and their purposes at info@adam-thornton.com.

For more information about cookies please visit www.allaboutcookies.org and for more information about behavioural advertising in particular please visit www.youronlinechoices.com/uk/.

General information about data protection may be found at:

Information Commissioner’s website: http://www.ico.gov.uk

Direct Marketing Association: http://www.dma.org.uk

Consumer advice from the DMA: http://www.dmaresponsibility.org

Featured Blog Entries

Website Admin Framework

I have been working on a new website administration framework which should mean making custom website content editable by users much simpler.

Integers and Commas

I recently discovered a bug in my Salesforce "On Click" Javascript where Integer values were coming back with commas to seperate the thousands.

Efficient APEX Triggers when using SOQL

In this entry I discuss the problems when working with Salesforce APEX triggers with complex SOQL. I then present a possible solution to this by building efficient SOQL queries which work on batch triggers.