Specialties

Every project brings new challenges and technical puzzles to untangle. Over the years, we've become adept at finding clever solutions using a wide assortment of technologies. But when we're not pulling a web-MacGyver to get you out of a jam, we like to specialize in these areas:

Content Management Systems

By empowering you, as the site owner, to manage the content of your own site, we can ensure that your web presence feels "fresh" for years while keeping maintenance costs to a minimum. Content Management Systems accomplish this goal by providing an easy-to-use administrative interface for the creation and upkeep of a site's pages. When combined with our top-notch training, this technology can put you in the driver's seat.

We have developed sites using a variety of prominent CMS platforms such as Drupal, Plone, Django, Interwoven TeamSite, and Ektron CMS400. We have specialist knowledge in the Drupal framework, with experience working on the core development team and creating popular plug-in modules such as the Content Construction Kit (CCK). These capabilities allow us to provide solutions ranging from an off-the-shelf implementation to a highly-customized application tuned to your needs.

Custom Web Applications

The web is no longer just a vehicle for read-only content. Users expect to be able to interact with pages in advanced ways, and we can help you deliver on this expectation. The web applications we build can be as complex as a customer-relationship management system (CRM), or as simple as a cost calculation tool to show your customers the advantages of working with you. We scale to your needs.

Learning jQuery 1.3

Our application technologies include languages such as JavaScript, PHP and C#, in frameworks like ASP.NET and jQuery. We favor the jQuery framework for creating our client-side scripts, keeping our code small, readable, fast, and powerful; our team is a leading source of knowledge on the subject, having written the leading books on the topic. Taken together, these frameworks will make your applications sing, as they respond quickly and cleanly to user actions, with immediate and powerful feedback.

Optimized Relational Databases

Your valuable business knowledge lies scattered across dozens of spreadsheets, homespun databases, and legacy applications. You want a slick, unified web front end that understands your business rules and can maintain order. Our knowledge of database best practices will come to the rescue as we organize, optimize, and stabilize the data you rely on.

Our proficiency with designing, implementing, and optimizing MySQL and Microsoft SQL Server databases will pay off for you by keeping your site responsive as the quantity of data increases over time, and as you later add new features to the site. In addition to the custom views we develop into your data, we can empower you to create your own with technologies such as SQL Server Reporting Services. Allow us to unleash the power lying dormant in your data.

Clean, Search-Friendly Design Implementations

Some jobs don't call for a fully database-driven site architecture. This doesn't remove the need for experts. Even if the content of a site never changes, it's important to get the implementation right.

When you hand us a site design, we'll start asking the hard questions. How should this design react to changing window sizes? Mobile devices? Screen readers? We will ensure that the code is clean and bullet-proof, so that your message isn't lost in the least forgiving of mediums. Our expertise in fundamental web technologies such as HTML, XML, CSS, and JavaScript will be put to work for you.

Let us show you how our specialties align with your needs. Contact us to find out more.