Skip navigation

web development

Contact us if you would like to work with us, or just want to know more.

"Web development" refers to the activities involved in actually building a website - programming, testing, and maintaining the code that makes the website do what it does.

programming

"who cares about the code? nobody sees the code!"

When a web developer faces a deadline, it's tempting to take shortcuts and sacrifice the quality of the code. But there are two huge reasons you should care about the code that makes your site run:

  • well-written code will work well on everybody's computer — ec+g follows web standards, while making allowance for browsers (like Internet Explorer) that may not. Furthermore, if testing shows that something doesn't work, clean, well-documented code makes the problem easy to find and fix. That saves you time, and in the long run money.
  • you'll want to update your site someday — clean, well-documented code makes maintaining, updating or expanding your site a whole lot easier.

ec+g always produces clean, well-documented code when developing a website:

  • "clean" means the code is well-organized and structured, and follows a clear standard.
  • "well-documented" means the code contains comments which will allow developers to understand what the code is doing quickly and easily.

ec+g takes care now to save you headaches, time and money later.

testing

ec+g leaves no link unclicked, no function untried, no paragraph un-spellchecked

Nobody's perfect, but your website has to be. A misplaced graphic, a broken navigation link, even a misspelled word, can ruin a visitor's impression of your site.

ec+g has a great deal of experience in testing software for both web and desktop applications. Just as importantly, we have patience, perseverance, and attention to detail. Your site deserves no less than ec+g's best effort.

maintaining and updating

ec+g knows that no website is ever really finished

ec+g makes your site easy to maintain; and it will need maintenance for various reasons:

  • you'll need to keep your content fresh to keep people returning to your site.
  • you may want to expand your site or its functionality.
  • you may want to take advantage of new technologies over time.

We provide a number of maintenance options. We can:

  • prepare you to maintain your site yourself:
    • we can base your site on a CMS, so that you can easily perform content updates yourself right from your web browser.
    • we can create a user manual for your site's "back end", with step-by-step instructions for expected maintenance operations. We have great experience creating user-friendly, easy-to-understand technical documentation.
  • we can contract to perform regular maintenance and updating.
  • we can perform maintenance on an as-needed basis for an hourly fee.

We value flexibility, and we expect you do too. So, you can choose your maintenance options to suit your (and your site's) needs.

web expertise + artistry
©2010 elemental code + graphics