My design philosophy when creating a website is simplicity first! In my experience from customers, clients, users, experienced web users, in-experienced web users, and beyond, they all seem to want the same things from a website.

Sample Website: Idaho Ronald McDonald House
  • It should look clean, neat, and professional.
  • It should be easy to navigate.
  • The information should be laid out logically.
  • Contact links should not try to launch an email client.
  • Use of pop ups should be avoided if at all possible.
  • Contact information should be easy to find.

These things seem, to many, like common sense. So I ask you. Why are so many websites not designed this way? I guarantee that these concerns are at the forefront for me when designing a site. I primarily use the following technologies in order to create a custom site:

  • PHP - This language is very flexible and can be used to create small files that do many jobs thus replacing the need for many static HTML pages.
  • CSS - Cascading Style Sheets are a great way to make sure that webpages are displayed uniformly without having to pay so much detail to individual page formatting.
  • HTML - I use the HTML 4.01 Transitional output of the PHP for most work unless specified by the client.
  • MySql - MySql is a database application that integrates very easily with PHP and in turn gives a website a great amount of flexibility. I use it a lot when making administration pages so that end user clients can update their websites without the knowledge of programming.
  • Adobe Photoshop - This software is great for image manipulation and optimization.
  • Adobe Image Ready - This software is used to create animated images.

Unless it is unavoidable I will always try to make every page of a website meet W3C standards, so that the greatest number of Operating Systems and Browsers will present the website the way it was intended to be presented.