CommonPlaces Interview

CommonPlaces LogoDrupal has really grown in popularity over the past few years, but a lot of people still think of it as a hobbyist’s bit of fun rather than a serious development platform.
But there’s a growing number of Web Development companies out there who are turning to Drupal and it’s versatility to make it their development platform of choice.

So today we get to know one of the biggest and most well-known Drupal companies there is: CommonPlaces.

So here are the questions I put to the CommonPlaces team, thanks to Harry, David, Erich, Chris and Seth for answering the questions:

Question 1

CommonPlaces is a big name in terms of Drupal development companies, tell us a bit about your company and your team.

Harry: CommonPlaces is a nationally recognized web design firm specializing in e-Commerce, Social Networks, and Web 2.0 Applications based in Drupal. CommonPlaces was originally founded by Ben Bassi in 1998 in Cambridge, Massachusetts and is now located 45 minutes north of Boston, Massachusetts in New Hampshire. Ben is best known as one of the founding members of Lycos and COO of the Firefly Network that built the Microsoft (Firefly) Passport. We have one of the largest dedicated Drupal development teams in the US. CommonPlaces is much more than just Web Design development, we also provide Strategic Planning, Competitive Analysis, SEO, Interactive Marketing, Copywriting and Customer Service. We firmly believe that every project needs to combine Strategy, Creativity, and Technology in order to be successful. Last year we won numerous awards including Web Marketing Association’s WebAward for “Outstanding Achievement in Website Development.”

Question 2

What were the main factors that convinced you to start using Drupal?

Harry: Well, we could talk about Drupal for days – we even wrote haikus about it – but briefly, we develop in Drupal for the following reasons:

It’s open source, which we like, and it has a large community of supporters, as DrupalSN makes evident. We believe that this creates a product that is more robust and more stable than proprietary solutions.

We evaluated over 200 products on the Web, narrowed them down to twelve that met our needs and brought six in house to build prototypes. The key factor in our decision was the architecture of the core Drupal module that was 8.5K lines of code at that time. We found sites where people evaluated the performance and scalability of Drupal verses other CMS and PHP frameworks. A lot of the CMS’s had module functionality built into the core, which created issues. We found this functionality to be less desirable than the Drupal modules because it they were developed by the project instead of the community. It also created overhead even if you didn’t need that functionality.

We spent two full months with six engineers tearing apart the top 250 modules to rate them for future use. Drupal’s module API was better because we could easily create PHP programs and turn them into modules that could be contributed back to a huge community of developers for continued support. Drupal was also the one framework that had actual high traffic sites using it. Companies like Google and Adobe Systems endorse it as one of the few Open Source technologies that met their internal requirements. The Theme System, based on PHP Template, allowed us to make website with a premium, custom look with far less effort than other template engines such as Smarty.

Question 3

What’s your favourite thing about Drupal?

Erich: Our favorite thing about Drupal is its flexibility. The power of the platform is that you can make it do just about anything without modifying the platform itself. The ability to make custom modules allows you to add new functionality while inheriting the theme and user management. These are benefits that in a custom development scenario could take hundreds of hours.

Question 4

What’s your least favourite thing about Drupal?

Erich: Our least favorite thing about Drupal is the lag between core releases and module versions. Forklift upgrades make it difficult to build large-scale projects on newer versions of core without having to port a lot of modules. An example would be the lag between Drupal 6 and the Views Module.

Question 5

What are your favourite Drupal module(s), and why?

Chris: My favorite Drupal module is Drush, which is a CLI to Drupal. It allows you to easily perform administrative tasks such as running cron, clearing the caches, and installing and updating module.

Question 6

What do you hope for CommonPlaces in 2009?

David: We want to establish ourselves as an elite class of Drupal developers. Last year we were welcomed in the Drupal Community by sponsoring DrupalCons in Boston and Szeged, Hungry. With that in mind, we have three goals for 2009. We want to continue to contribute to Drupal and become a primary resource for development and consultation on the platform. We would like to cement our reputation as an expert in Drupal security. Finally, we want to promote our Internet marketing services as a valuable piece of the puzzle for Web success. We feel that a good strategy is equally important as a well-built site.

Question 7

What are your favourite Drupal-based sites?

Harry: There are so many great Drupal sites out there that it’s hard to single out a few. That being said, we really like sites like Popular Science, The Onion, Spread Firefox, Universal Music Group, and Us Magazine.

Question 8

What modules have you contributed to Drupal?

Seth: Erich has contributed the Permissions API module, which allows for the adding and removing of permissions from a given role. This is often a much simpler option than using the access control page in the admin interface.

Chris has very recently contributed Search Lucene API This module, still in beta, is an interface for modules to index and search content using a Lucene backend, and promises to be a very useful module.

CommonPlaces has also found and fixed security vulnerabilities in the Drupal core, and we have contributed a great number of committed patches.

Question 9

Who are some of your clients?

Harry: We have serviced 200 clients including: Waste Management, MIT, National Society of Collegiate Scholars, Staples, ITT, Dish Network, Thompson Financial, America’s Mattress, and Millennium Medical Communications. Having worked with clients in a wide range of sectors (commerce, education, government, publishing, etc.), we’ve gained a great deal of experience with meeting a wide range of client goals. We are most proud of our ability to evaluate businesses and markets to develop innovative Internet business models.

Question 10

What’s a typical day in the CommonPlaces office?

Harry: Well, I’m not sure there is such a thing as a typical day here! And I think our team thrives on that variety. Generally speaking, though, I think a typical day at CommonPlaces proves that people can work hard, accomplish difficult tasks, and have fun at the same time. CommonPlaces is a great place to work, and amidst challenging projects and tight deadlines, laughter is a near-constant occurrence. A typical day includes a healthy dose of NERF gun warfare as well. Many people also enjoy walks through the beautiful surroundings around our office.

Question 11

You’re Platinum Sponsors of DrupalCon DC, what are you most looking forward to about the event?

David: We are looking forward to seeing the number of attendees, all working together to grow the community by sharing knowledge, experience, and code. This is what DrupalCon is all about, and we’re proud to be a part of it. We believe that supporting these activities is critical to the long-term success of the Drupal Community. That is why we decided to be a Platinum sponsor. The knowledge and relationships we walk away with from DrupalCon in the past have proven invaluable. We want to be an active part of this community because we believe that as the tide rises so do all of the boats. We find the more we give the more we get out of the community.

Question 12

What’s on your desk right now?

Harry: NERF gun, of course. Small jar of Play-Doh (blue). Wind-up penguin (no longer winds-up). Frisbee. Various folders. An assortment of pens.

In our office if you do something really great you get a small plastic Burger King bobble head on your desk. Do something bad and you get the eyeless squirrel. Currently I have neither…though the squirrel is on my neighbor’s desk, and frankly, it’s a little too close for comfort.

Question 13

Nine members of your staff are signed up to DrupalSN. What do you see as the benefits of being on DrupalSN?

David: By being a part of this community you get to take pride in showing off your newest projects, as well as see what amazing things other people are doing with Drupal. It’s also a great place to network and contact people directly who you think might be able to answer your questions.

I’d like to once again thank everyone over at CommonPlaces.com for supporting DrupalSN.com and taking the time to answer my questions. Big thanks to CommonDavid for making this all possible too!!

If you want inspiration be sure to check out the CommonPlaces portfolio.

If you enjoyed this feature please comment below and me know what you thought.

Commenting on this Feature Article is closed.

Comments (237)

Gener-IT's picture

Good arguments for Drupal!

I agree with you, I’d really wish I could have a seminar between the two people interviewed on this question and answer portion. I think I will learn a lot from them! – Auto Insurance Quotes

Good tips. Really this will help us to increase our confidence.
eczema treatment

Hello there, cheers for making it clear. I totally owe you one. Is it ok if I link to this page? The viewers on my site will be rather riveted by your posts. Thank you.

Stephanie | free walmart gift card

Good to hear about this company..How about converting a site into Drupal??

I have hired many but to be honest they weren’t up to the mark

what about your company?? nyeri bahu

Hey there, many thanks for helping me to understand. I owe you one. Is it ok for me to create a link to this page? Many of my followers will be rather fascinated by your information. Thanks in advance.

Susan | Schwinn 240 Recumbent Exercise Bike

I could not agree with you more! Thank you.
DfwTexasRealEstate

TheseChairsRock

Me too, texas… Need something for your texas real estate?
Please contact rattan.
Thank you..

You’re the first one I am going to call rattan lol.
Good intro article though – I concur.
Alexa | How to Pick Up Women | Successful Seduction

Thanks for sharing. six pack abs

Excellent post, I love how the internet is consistently evolving and more and more people and companies are developing easier and more efficient way of doing things. Seo Basics

Drupal has gained its popularity within a very short time. I personally prefer this to using others. The flexibility has given a new dimension to this. Drush module of dupral is really something special. I have also recommended many of my friends to use Drupal.
free reverse cell phone lookup

Twitter along with facebook is amongst the top social networking websites today and if Twitter adds more features and more options it is only going to get better. A good strategy to remain the best.

Free SEO Report

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!used cars for sale by owner

thanks for sharing. almost all my questiond answered here! how to become a psychologist

Hello! I have found the gradient tool but the cross does not look the same as your doing. sites de rencontre

Finally I found something useful to me. I have been looking for information on this particular topic for a lot of time now.
I can’t believe it is this difficult to find something on the Internet.
I must be looking for the wrong thing or I don’t know how to use the computer. Anyway,
did you know that a quiz consists quiz questions Quizvragen. Therefore you should better start the quiz right now.

your article urged me to praise your blog. Thanks for a great read, I’ll be following you. template website

I’m a site Builder with Drupal and I got a few words why people go with Drupal. “The space between the blue Drupal line and the orange PHP line represents untapped potential for the Drupals professionals everywhere.”

I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.personal statement writers

The sites that look stunning, are a breeze to use and are built with the power and flexibility of the world’s premiere open source CMS. Thanks for sharing the informative post.
Regards,
Jack – web design company

We are selling a limited time SEO offer for a high quality blog commenting service on high PR sites, if you are looking for your website to climb in the search engines then this is the right website for you! Buy Backlinks

This is a really good read for me, Must admit that you are one of the best bloggers I ever saw.Thanks for posting this informative article.
ICANN | Online C Programming | Domain Registry | Web Hosting Reseller | Domain Name | Domain Registration

The application development is the process by which application software is developed for small low-power handheld devices such as personal digital assistants Thanks for sharing the informative post.
Regards,
Jack – Milwaukee Movers

Clearly Drupal is the best. In fact for me Drupal is like LinuxMint and Joomla like Ubuntu. Feel it? ;)
Company formation in Cyprus

digipham's picture

We’ve reported on open source for some time, and we still hear passionate cases for and against in schools. What do you think?http://www.absolutelyecigs.com

I am a site explorer and I wonder if my ci website could be converted into a drupal format?

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! Drunk Driving Attorney

I hardly ever write comments on blogs, but your article urged me to praise your blog. Thanks for a great read, I’ll be following you.
time lapse building

SEO Campaign is an integral part for a successful business online. It is the process wherein the probable customers online are able to see the products and services you are offering based on SERPs or Search Engine Result Pages. It increases the probability of reaching out on your target market.

I also have a blog and am really looking to alter around the theme, however am scared to death to mess with it for fear of the search engines punishing me. I am very new to all of this …so i am just not positive exactly how to try to to it all yet. I’ll just keep working on it one day at a time.

Austin Realtor

Thank you for an interesting and information resource. It was worth reading. Good information and ideas to share with readers.

I agree, a really amazing tips very useful for me!
peso ideal horoscopo semanal

I like your post its remove informative and i love to visit you again as you Have done a wonderful job. i love to bookmark this site and send it to Other Would friends to read it and visit it to get upto date information and quite interesting web hosting
michael kors sunglasses

Thanks for this read mate. Well, this is my first visit to your blog! But I admire the precious time and effort you put into it, especially into interesting articles you share here! Free Cell Phone Spy Software

Drupal become one very serious platform. It have been upgraded in various ways and now is reliable platform.
Great work!
Mladen Grujic lilly

It is indeed – I use it on many of my personal sites including my fat loss site where I teach both men and women exactly how to lose body fat. Drupal has been a great experience in my online web development thus far.

Telephone interviews have become more commonplace in recent years as they save both money and time for recruiters and employers. A phone interview should never be taken lightly or considered just a phone call from a potential employer. The phone interview could very well be the only interview you have and could make or break your chances. Thanks for sharing.
Printing quote

LOLZ bring the Nerf gun for sure! Would give a great advantage… Menopause Natural Remedies

Drupal has been a very successful software. It was able to help individuals who were struggling to find a good computer program that will support them in generating favorable outcomes. Drupal, in order to further satisfy users, were more improved and developed. Several applications have been created while users are increasing in number. http://www.businesscardprintinginc.com/embossed-business-cards.php

A woman has to be intelligent, have charm, a sense of humor, and be kind. It’s the same qualities I require from a man.
Search Engine Optimization

interesting post. i have been wondering about this issue, so thanks for posting. this blog is give such great information to us. i really appreciate it.great post…!!!

clubmz reviews

cameliaRed's picture

hi there
i have posted your blog on my site jobs in the gulf
jobs in asia
Regards

Drupal is awesome, I’m really enjoying learning about it on this site, keep up the good work :)high status humor

Drupal’s search is so good because Drupal doesn’t treat its content as a big bucket of text; rather, all of the fine-grained semantic information that Drupal knows about can be used to fine-tune search results. That includes the type of content, any classification information from the taxonomy system, and the usual content metadata.Drupal is excellent in semantic information, and I am a big fan of Drupal.life settlement funds uk

to come on the 1st page of google, a seo ebook has become a must.

I don’t like missing because best wishing like in correct occasions.thank to you for best sharing.
Gift Ideas

I also agree with you…..

tshirts bedrukken
t-shirts bedrukken

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me.
piercing course

I am really satisfied with you , thats really very usefull information .
New York Child Support