
I've written three published books, with a fourth due to go to print shortly, acted as the technical reviewer for two books, and have been involved in a number of other publications.
PHP 5 E-Commerce Development - Author
PHP 5 E-Commerce Development takes the reader through the development of an e-commerce solution from scratch. The book covers, products, product variations, user uploads, filtering products, searching, the shopping basket, the checkout process (including, shipping and taxes, discounts and vouchers and referrals), administration, marketing, maintenance and integrating third party APIs.
You can buy this book direct from the publishers for £22.49 (£14.44 for the e-book), or through Amazon (UK | USA). A sample chapter will be avaialable to download shortly.
Drupal 6 Social Networking - Author
Drupal 6 Social Networking walks the reader through creating and managing a Social Networking website using the Drupal content management system. The book covers a full introduction of both Drupal and Social Networking, installation and configuration, planning, using the core modules, enhancing user profiles, building relationships and managing groups, creating modules and themes, deploying and maintaining the site, and promotion techniques including search engine optimisation. By using Drupal to power a Social Network, the site can be built rapidly, and extended and improved very easily as the network grows.
You can buy this book direct from the Publishers for £22.49 (£13.59 for the e-book), or through Amazon (UK | USA). A sample chapter, will available to download shortly.
Selling Online with Drupal e-Commerce - Author
Selling Online with Drupal e-Commerce draws the reader through creating and managing ecommerce stores using the Drupal content management system. The book also provides information on the planning of an online store, as well as an overview of legal issues involved, and promotion techniques including search engine optimisation. By using Drupal to power an online store, time and effort can be saved from integrating a website/cms and a shopping cart, providing a seamless and streamlined user experience.
You can buy this book direct from the Publishers for £22.49 (£14.44 for the e-book), or through Amazon (UK | USA). Chapter 8, Creating a Better Selling Experience, is available to download as a sample chapter.
Building Websites with TYPO3 - Author
Building Websites with TYPO3 guides the reader through installing and configuring the TYPO3 content management system. Aimed at users who are new to the TYPO3 project, this book helps you get a TYPO3 powered website up and running fast. The book starts with an introduction to the project, and the community which supports it, and then covers installation, the backend, creating a website, the front end, user management, maintenance and extensions.
You can buy this book direct from the publishers for £22.49 (£14.44 for the ebook), or through Amazon (UK | USA). Chapter 8, Extending TYPO3, is available to download as a sample chapter.
Mobile Web Development - Technical Reviewer
I was asked to act as technical reviewer for the Mobile Web Development book while it was being written, and I submitted feedback and comments on each chapter to help improve the book.
The book walks through various mobile centric features which can be integrated within a website, such as text and picture messaging, as well as creating a fully mobile site with the various mobile standards available, and the different testing emulators.
Drupal for Education and E-Learning - Technical Reviewer
Following my reviewing of Mobile Web Development, I was asked to review Drupal for Education and E-Learning, the book aims to use Drupal as an online learning platform with instructor blogs, multiple class support, student contributions, work submissions and discussion.
The book can be ordered direct from the publishers.
New book in the works... - Author
I'm working on my fifth book with Packt Publishing.
I don't just write books, I've written a number of other things too!
Customising the default theme in Drupal.
One of the chapters from my book, Selling online with Drupal e-Commerce was edited into the form of an article on the Packt website, which instructs the reader as to customise the default theme within their Drupal installation.
The article can be read on the Packt website.
Building a PHP5 Framework
A multi-part series on creating a PHP5 framework from scratch, published on the popular NETTUTS website. Part one introduces the reader into the framework and creates a registry to hold our core data objects. Part two focuses on a database connection handler, and a template handler to work with data and generate output.
Role Based Access Control in a CSCW Environment (within the healthcare domain)
This was my final year dissertation project as part of my degree in Software Engineering, from Durham University. I developed an online system to illustrate the benefits of a role-based access control system when accessing medical documents from a number of potentially distributed autonomous organisations. This project was completed with the supervision of Prof. David Budgen from the Department of Computer Science. View PDF.
Toucan CMS™ - Quick Start Guide
A PDF document introducing and explaining how to use Toucan CMS™ the Peacock Carter content management system.
Toucan CMS™ - Client Area Module Documentation
A PDF document introducing and explaining how to use the client area module for Toucan CMS™ the Peacock Carter content management system.
Various Blog Entries
See my own blog, and also the Peacock Carter corporate blog for my take on web design and web development related issues.