Website development


Depending on your needs, website development can be straightforward or extremely complex.

It may include defining a functional specification and design brief for a new website, or planning and documenting changes or enhancements to an existing site.

There is a methodology to website development, and it starts with asking lots of questions about your business, your audience and your communications objectives.

I can assist you with these aspects of the website development process:

Planning and development

  • Determining what functions you want your website to deliver
  • Consultation process – seeking feedback from staff, clients and customers about what they want your website to deliver
  • Budgeting
  • Scheduling
  • Choosing a content management system (CMS) such as WordPress, Joomla or Drupal
  • Strategic planning for online marketing and communications (coordinating website, social media and email communications)
  • Identifying what other tools and platforms are required to complement the project (MailChimp or Campaign Monitor for email newsletters, Facebook, Twitter, etc).

Content management systems

I have experience working with many content management systems (CMS) including WordPress, Drupal, Joomla, Expression Engine, Sharepoint, TextPattern, Squiz Matrix and Sitecore.

I specialise in developing sites with the WordPress CMS because it is the most user friendly and intuitive CMS for non-technical content creators to use.

My philosophy is that if your website is too complicated and technical to use, it won’t get used as much as it should. Publishing content on WordPress is no more difficult than writing an MS Word document.

Information architecture

  • Designing the information architecture (the hierarchical structure of the content in the site)
  • Designing the taxonomy (the categories that shape the content)
  • Designing the navigation (the menus and links that determine how users find content).

Responsive design

The sites I build feature a responsive design that resizes itself according to the screen size of the device it is being viewed on (desktop computer, tablet or smartphone).

This means that a site is functional and attractive regardless of what device it is viewed on. It also means there is no need to develop a separate mobile app, or multiple apps for different mobile platforms.

Project management

I have considerable experience project managing the development of websites. This vital role functions as a coordinator and facilitator who ensures good communication between all contributors. I speak marketing, management and IT and can translate between suits and geeks.

Rescuing neglected or broken sites

One of the tasks I am regularly employed to do is to rescue neglected or broken websites. Has your content manager or website administrator left your organisation without leaving adequate documentation?

I can help you recover by reverse engineering your content management system and other platforms so you can regain control and continue to publish your content.


As an experienced technical writer who regularly prepares the following documents for website projects, I can ensure your briefs communicate clearly to external agencies:

  • Graphic design brief
  • Functional specification (a technical brief to a website developer)
  • Project brief (for use by a project manager) that defines the roles and responsibilities of the parties contributing to a website development project: marketing team, management team, IT team, project manager, graphic designer, developer
  • Website manual for use by marketing and communications staff who are responsible for publishing content.

Contact me by email at or read my CV on Linkedin.