Drupal module development
Modules are extensions to Drupal sites which enable extra functionality. Some things just can't be done via configuration and must be done in a module.
Our team has created or contributed to many of the most popular modules in Drupal. For a partial list please see Greg's list of modules he developed or maintains and Ezra's drupal.org profile page.
If you need a module developed for your site, please contact us with the details of what features you need. Often we are able to use our site-architecture skills to leverage existing community modules for much of the functionality to give you a great solution with a lower total cost.
Drupal module code review
When you install a new contributed module or get a custom developed module there is very little certainty that the module is built "properly." The goal of a module code review is to provide some certainty that your site will perform well, is not vulnerable to security issues, and will be easy to maintain and update.
The outcome of this process is a set of problems with the module that are broken down into three groups:
- things that must change - security issues, performance issues
- things that should be changed but are not immediately pressing
- things that are non-standard, but probably not worth fixing (e.g. for custom modules and themes developed for a specific site)
Drupal site review
Was your site built the "Drupal Way"?
When you hire a contractor to build a site, you need assurance that the site was built properly. The goal of a site review is to give you comfort that your existing Drupal site was built following best practices and that it has been configured in a way that will give you a safe, easy-to-update, easy-to-maintain, high-performing system.
A second and often more important goal is to make sure that the core and contributed modules are not modified. If they have been modified it will make upgrading your site a nightmare because the upgrade will unwittingly break the features that were added via the modification. Usually there is a better way to achieve these features. This service also includes a review of the site's default theme to make sure it is standard.
Often during a site review it becomes important to perform module reviews to gain confidence in contributed and custom modules used on a site.
Featured Team Member
Ben enjoys working on cutting edge technologies and finding practical ways to use those tools to make better sites for clients, faster.
Drupalcamp Colorado
We had fun at Drupalcamp Colorado!
We Wrote the Book On Drupal Security:
We were at Drupalcon San Francisco
See the videos now:





