Cludo + Drupal = Instant User-Friendly Search

Search is a key feature in web experience, and for a lot of people, it's the go-to method to find content. We use search countless times a day on our smartphones in various contexts. And yet, when we're building out websites, search is often an afterthought that we don't spend much time on. Search gets added to the laundry list of site features, like meta tags and social media links.

Read More about Cludo + Drupal = Instant User-Friendly Search »

Bibnik: Find Books at Montreal Libraries

Over the last few weeks, we've been developing a better way to find books from Montreal's library system. The result is BibliOuverte, a website which pulls in data from the city's database of library books and turns it into an advanced search interface.

Read More about Bibnik: Find Books at Montreal Libraries »

Apache Solr Mastery: Adding custom search paths with hook_menu

Recently, I've been working on the search interface for McGill University's course catalog. The University wants to allow students to browse courses at friendly URLs like:

Read More about Apache Solr Mastery: Adding custom search paths with hook_menu »

Building Usable Solr Search Filters for Large Drupal Websites

Creating a search interface for a website with a lot of content requires providing a variety of filters. Sometimes those filters can take on a life of their own, providing hundreds of options for users to filter by. While building widgets for our Drupal/Solr projects, we looked at a couple non-Drupal examples of search interfaces for content-heavy websites.

Read More about Building Usable Solr Search Filters for Large Drupal Websites »

Usability of the Header Search Form

When designing the search interface for the McGill Univesrity Health Centre website, there was a lot of discussion around the interface for the header search form.

Read More about Usability of the Header Search Form »