industrial-strength design
Clip from the Casio Exilim High Speed product information site.Problem: New line of high-speed digital cameras defies existing categories, presenting an entirely new high-end consumer niche.

Solution: Build a combined marketing / product information site that combines inset content with persistent Flash video* for maximum user navigability and SEO. Integrate with existing vendor API for a customized store locator interface. Use Ajax best practices to allow simple deep linking while ensuring browser-blind accessibility.

* Flash content created by Hoon Choi.

Clip from the White + Warren web store.Problem: Upscale garment producers need to capitalize on growing web audience, but existing site is a nightmare of ad-hoc code built on top of outdated, minimalist shopping cart software.

Solution: Build a completely new site based on X-Cart commerce system. Separate presentation from content using the powerful CSS-based skinning system, and create new modules to answer client's need for custom functionality. Integrate with separate image hosting and inventory management solutions via Flash and SFTP.

Clip from the corner of the DBC-Arts home page.Problem: Growing small-town arts collective needs a better way to connect artisans, arts appreciators and philanthropists to each other.

Solution: Build a clear, text-based, standards-compliant site optimized for dial-up users. Include an archive of past print newsletters, a calendar to schedule upcoming events, and a social resource search engine that allows users to connect to each other without the risk of attracting spam or leaking personal information.

Clip from the DBC-Arts administration tabs.Problem: Administrators for arts collective have little spare time to spend learning the fine points of webmastering; indeed, in an election-based council, new administrators must be able to take over duties with minimal training.

Solution: Build a control panel with tabs corresponding to each of the main sections of the site. Use a MySQL database to store content and changes in case of accidental erasure, and use PHP to interpret a simple markup that generates valid HTML. (You can view a nonfunctional demo.)

Clip from the corner of xorph.com.Problem: Designer's personal website had accumulated a number of disparate projects over the years since its inception, ranging widely in quality and age of code, and its top-level source of content was defunct.

Solution: Redesign all content landing pages with clean, light XHTML and CSS. Move content to an enhanced archive, using available free tools to generate RSS feeds and maintaining link integrity via Apache rewrite rules. Create a news feed to take the top-level spot. Collect projects under a new navigation umbrella and propagate sitewide.

Coming Soon
A full-featured Ajax application, a solo musician's site, and more.
Valid XHTML 1.0
Valid CSS 2.0