Login from the Command Line with Drush Login Link

When starting to develop a new Drupal site, there are a couple of things that you need to do first. You need to log on to your development server, probably done through the command line over SSH), and you need to log on to your site via the browser. My word! Two authentications! Wouldn't it be nice if this dreary, menial task could be accomplished with a spiffy command line tool?

Read More about Login from the Command Line with Drush Login Link »

Theming Views in Drupal with Templates and Preprocess Functions

If you're building a large website in Drupal, you're likely to have a long list of views that you're using. Often, views require some custom configuration to match a given design or to provide the user with additional information. Sometimes you want to add dynamic text above or below the view, such as the number of results, or want to create a dynamic title beyond what views lets you configure through the user interface.

Read More about Theming Views in Drupal with Templates and Preprocess Functions »

Evolving Web is Moving!

It's true, Evolving Web is moving to a new office. But luckily, it's only just downstairs from our current one. We're excited about our fancy new space. Hopefully it'll give us a chance to put some love into our work environment, and maybe even buy that foosball table we've all been wishing for.

Read More about Evolving Web is Moving! »

Apache Solr and Multilingual Theming at Drupal Design Camp

Evolving Web had an awesome time at Drupal Design Camp this weekend. It was a great success with hundreds of Drupal designers, themers, developers, and site builders in attendance from the northeastern states and beyond.

Read More about Apache Solr and Multilingual Theming at Drupal Design Camp »

Goodbye Webchick, We'll Miss You

The Montreal Drupal community got together last week for a special kind of meetup. We met on an outdoor terrace to say goodbye to Angie Byron. Angie (aka Webchick) is a rockstar Drupal developer and community builder who has been an integral part of the Drupal community in Montreal as long as there has been a Drupal community in Montreal.

Read More about Goodbye Webchick, We'll Miss You »

Creating Dynamic Tabbed Regions in Drupal

Building websites that are content-rich often means creating a user interface that displays lots of content on a single page. Sometimes it's hard to fit it all. Many designers turn to tabs to fit in all the content. In Drupal, there are several ways to implement tabs.

Read More about Creating Dynamic Tabbed Regions in Drupal »

McGill University Health Centre Case Study

The McGill University Health Centre (MUHC), is one of the most comprehensive university health centres in North America. It includes a network of five major hospitals and is both a patient and research-oriented organization.

Read More about McGill University Health Centre Case Study »

Controlling Your Cloud with Puppet

If you haven't noticed already, we are getting pretty excited about cloud computing at Evolving Web. Our latest deployment included 5 Rackspace Cloud servers being controlled by Puppet and provided the client with the ability to scale up and down easily depending on traffic. Scaling up involves spinning up a new server instance and configuring it for its role. But what is the best way to configure it? By hand? By scripts? By images? Well technically any of those methods will work, but I want to tell you about one you may not have heard of.

Read More about Controlling Your Cloud with Puppet »