services that I provide
I provide a range of website, design, and art related services.
web development services
I specialize in PHP programming using a MySQL database to store information, but I am capable of working on other languages such as Perl, Python and Ruby.
I do my best to select the tools that will best accomplish the project's goals. Although I specialize in PHP programming, this site was done using Django (a Python web application framework).
web technologies I have experience with
- Wordpress
- CakePHP
- Django
programming languages & servers I have experience with
- Apache web server
- MySQL relational database management system
- PHP
- Python
- Ruby
- HTML
- JavaScript
- CSS
my approach to building sites
Every site is different, but there are some key principles that I follow when creating a website.
technically speaking
First, I create standards compliant sites. This means that the product that I create follows the rules created by the people who decide how websites are supposed to work. This means that the sites I make will work in any standards compliant website. I also make sure the sites I create work in the most recent version of Internet Explorer. Unfortunately, Internet Explorer is not very well at following standards, but because it is still used by the majority of the people surfing the web, it is important to make sure that those people will be able to view the site correctly.
Secondly, I separate the content from the design from the bells and whistles. This means that if you were to view the HTML source of a page that I have created, you will not find a bunch of junk cluttering up the code. This makes things easier to maintain down the road, and it also helps give the page higher rankings on search engines. It also means that people who have disabled JavaScript will still be able to use the page just fine.
design supports the message
Design isn't just making things look pretty, it is arranging the elements to better communicate the message as well as making it attractive to draw and keep the reader's attention. It also communicates a business's image to its customers. A professional looking website implies a professional business and lends credibility to what the business has to say.
It is rare to find someone who knows what he is doing on both creative and technical aspects of a project. I am one of those people.
