Web Sites and Browser Based Applications

The Internet is now ubiquitous and has forever changed the way a business interacts with customers and employees.

We create web based solutions for small businesses and large corporations. Much of our work involves customizing a content management system to meet your unique needs. The site should be maintainable by you as much as possible and not require a programmer to make every little change.

Web projects are often completed in an open source technology. Just a few of the tools we are strongest with include Python, Django, Wordpress, and ASP.Net.

See some or our recent work

Should I use Wordpress?

Many of our clients come to us with the belief that they want a Wordpress site. This stems from two thoughts. First Wordpress is free and has thousands of free plugins and themes. Secondly, they believe they will be able to easily make content changes on their own.

While both of these beliefs have some truth to them, the practice of using Wordpress to create a general purpose site often proves more difficult than you would have guessed.

Wordpress is a blogging platform. The difficulty with WordPress comes from having to finesse the platform to serve as a general purpose content management system. The end result can often be more complicated than it has to be.

There are thousands of plugins availble that enhance the platform. Problems stem from the differing quality of these plugins. Many of the clients we have converted from Wordpress initially approached us to make the switch because they had such difficulty keeping up with security updates for the platform and plugins as well.

We often use Django as a general purpose content management system and utilize Wordpress as a blog only. We are able to make both platforms integrate seemlessly from the public's viewpoint and leverage the strengths of both platforms.

Common Mistakes Businesses Make with Their Web Site

1. Not controlling their domain name registration

2. Unintuitive information structure

3. Making contact information hard to find

4. Poor design

5. Utilizing personal email addresses for business purposes