Share |


Q: What's your current status work-wise?

I'm currently available for work. Ideally I'd like temporary or contract roles in or around London, near a posh deli would be nice, but I'm pretty flexible.

Q: So what practical things can you do?
  • Help establish the goals of the web site
  • Facilitate the development of an effective strategy
  • Provide technical and design consultancy
  • Advise on efficient site navigation data architecture and content re-structuring
  • Create, or integrate existing identity systems
  • Design user interfaces
  • Create artwork
  • Write copy
  • Code semantic, standards-based, SEO friendly HTML and CSS
  • Integrate JavaScript
  • Test and fix problems on a range of browsers
  • Provide usability analysis, testing and development
  • Generally help solve web site design and communication problems
Q: So what are you like to work with?

To be honest he's a pain in the arse sometimes, but he's passionate about his work so I guess you have to put up with the odd tantrum.

Oliver Stanley - Lead Developer, Virgin Media

He comes up with lots of ideas, most of them are rubbish but the odd one is quite cool. He also never shirks a tea round and regularly makes tasty vegetarian snacks in the afternoon.

Lucinda Brown - Group Marketing Manager, Academy Music Group

Q: You say you create standards-based web sites, why is that important?

Web standards are technologies, established by the W3C and other standards bodies, that are used to create and interpret web-based content. These technologies are designed to future-proof documents published on the Web and to make those documents accessible to as many as possible.

  • Simpler development and maintenance: Using more semantic and structured HTML makes it easier and quicker to understand code created by somebody else.
  • Compatibility with future web browsers: When you use defined standards and valid code you future-proof your documents by reducing the risk of future web browsers not being able to understand the code you have used.
  • Faster download and rendering of web pages: Less HTML results in smaller file sizes and quicker downloads. Modern web browsers render pages faster when they are in their standards mode than when they are in their backwards compatible mode.
  • Better accessibility: Semantic HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to interpret the content.
  • Better search engine rankings: The separation of content and presentation makes the content represent a larger part of the total file size. Combined with semantic markup this will improve search engine rankings.
  • Simpler adaptation: A semantically marked up document can be easily adapted to print and alternative browsing devices, like handheld computers and mobile phones, just by linking to a different CSS file. You can also make site-wide changes to presentation by editing a single file.
  • Easyer data conversion and migration : A semantically marked up document can be more easily converted to other formats such as word documents or databases and make migrating to other systems less difficult.
Q: I keep hearing about usability, user experience, and user journeys, is this stuff important?

Good usability allows users to find information or products quickly and effectively. If users find your web site difficult to use they get frustrated and leave, quickly, and never come back - EVER!. Here are my golden rules:

  • Your users have zero time
  • Your users have zero patience
  • Your users have zero attention span
  • Your users' other choices are only a couple of clicks away
Q: Do your sites get high rankings in Google?

All of my sites a built using well structured semantic code which improves SEO. Try Googling any of my sites to see where they come up the page rankings.

Q: Do your web sites work on IE6?

The crippled child of the browser world. Yes, all my sites are tested and work, and generally look pretty good in IE6. Well, as good as they can look in IE 6.

Q: Do you have one of those terrible strap lines that neatly incorporates your personal approach to web design?

I have as it happens. Snacks 'n' Naps, catchy huh?

Q: What's the most effective way to approach a web design project?

In my experience, the most effective way to approach any design project is to use a design brief. A quick scan of the document will enable you to focus on the goals of the particular design problem your tackling and save you vast ammounts of money, time and heartache. A design breif does not have to to be detailed and lenghty, it simply needs to communicate to the designer your objectives. You can view and download a copy of my design brief below:

Design brief PDF version

Vast amounts, I'm not joking.