The bulk of the sites I do are PHP-driven, database-backed content management system (CMS) sites which allow the customer to handle most of the site updating and management themselves using a WYSIWYG editor. This gives them the ability to add and remove - or simply deactivate/​reactivate - pages, articles, news/​blog entries, calendar events, products, and gallery images while keeping the look and feel of the site intact. The sites also have built-in sitemap, search, web feed, and user management functionality. Customized functionality is available.

What I especially enjoy developing is dynamic web pages, where the user is able to interact directly with the page contents without every click resulting in a page load. Examples of my work in this area include the GMaps page which you can try out below and the Team Church videos page on which the user can select both what video is playing and what set of videos is made available.

I tend to get a little silly when I make a 404 template. See for yourself: