Quality Web Pages and Web Applications.

Serving your small business needs since 2004.

Why should you choose Keen Concepts for your website development?

Quality Assurance

Chris Keen has spent two years as a Quality Assurance Analyst, and works with QA people every day. He has experience with writing scripts for Selenium IDE, and can therefore quickly test sites for accuracy.

W3C Certification

The owner and primary web software developer, Chris Keen, has certification for XHTML, CSS, and Javascript from the World Wide Web Consortium, as well as a degree in computer science.

Search Engine Optimization (SEO)

Search Engine Optimization is a very important aspect of web development. The quality of a site matters less when an end user can not find your site using a search engine. Keen Concepts can help you taylor your website so your ranking among the search engines is higher.

Keen Concepts codes every line!

Keen Concepts does not use code generators to write code for us. We take pride in our product, and in the fact that we customize it to fit your needs. This helps us keep a granular focus on your site, as well as allowing us to maintain legible code, thus reducing the time it takes to implement customizations, therefore reducing your maintenance costs.

Keen Concepts employs PHP to make things easier

While we take pride in writing each line without the help of WISIWYG editors, we do want to keep things simple on our end. Keen Concepts realizes that making our life simpler makes your life simpler, as repetition is often a cause for error. This is the reason we employ PHP to make creating your dynamic website easier. PHP allows us to logically separate repetitious tasks from the content, ensuring fewer errors.

Custom 404 Pages

Keen Concepts uses your site's template to alert your end users that the desired page was not reached. For example, try a broken link on the site.

Performance

Keen Concepts realizes the importance of your web pages loading as quickly as possible. Chris has read Steve Souders' book High Performance Web Sites and understands the 14 rules for increasing site performance. Steve Souders is currently a Lead Performance Engineer at Google. Keen Concepts utilizes several methods to speed up the transition of data. A few are listed below:

gzip compression

"gzip" is a widely-accepted form of compression that Keen Concepts employs to compress text files (scripts, CSS, XHTML). Think of this like a zip file; it makes the file smaller for transmission, and is then unzipped when it reaches the client.

JavaScript / CSS Minification

Extra space in files means more wait time for your users. By minifying external files, we remove the whitespace, and remove the wait time for your clients!