Chef Community Site

Chef Community Site


ui hugo

Role: UI & interaction design, development, usability testing.
Team: Shaun Yap, Web Marketing Manager // Hania Lisowska, Graphic Designer
Tools/Languages: Hugo, NetlifyCMS, Sketch

Problem

Chef’s website had only a single page dedicated to the community — no clear narrative existed. Each product mapped to a uniquely branded (and no longer maintained) website. The user journey was lacking, to say the least.

Before

The page on chef.io consisted of a collection of shallow links to other landing pages. We wanted something more robust and less sterile.

Screenshot of Chef Community homepage
Previous Community webpage.

After

  • A new Community site built with Hugo and NetlifyCMS.
  • Clear messaging and user journey for Chef practitioners: learn more about Chef, connect with other users, or contribute to Chef’s open source projects.
  • Four product micro-sites were archived; each was transformed into a new page with consolidated branding.
  • Chef’s passion for the community is properly reflected through improved content, whimsical branding, and a developer showcase.

Initial Research

We met with the Community team and envisioned a space where users could engage with one another through forums to develop their knowledge and interest in using Chef’s products. This led to an interest in personas, so naturally we took a peek at the community personas created by the UX team. This helped refine the tone and messaging; we wanted the Community site to serve the hands-on-keyboard operators in an IT organization.

Mapping the old

In addition to the flat blue webpage, there were four product sites, each with distinct branding and outdated content. Chef’s core product, Chef Infra, did not have its own site. We met with stakeholders from each of the products’ Engineering and Product teams to discuss how to retire these sites that were no longer serving their purpose, as well as creating New and Improved™ content.

Finally, we received feedback that the experience of getting from chef.io to the product sites and documentation was disconcerting.

The homepages of the four product micro-sites  before revamp.
The homepages of the four product micro-sites.

Objectives

This initial research helped develop key objectives:

  • Define clear journey for the end user (e.g., to learn, to connect, and to contribute).
  • Consolidate the product micro-sites into a single web property. Create a new page for a product that never had a dedicated web property.
  • Consolidate brand identity
  • Drive engagement through consistent content updates, member spotlights, and more.

Process

Wireframing and Design

Once we were happy with the desired IA of the site, I began wire-framing for the existing content. As more actors became involved and more content was created, these basic sketches evolved into mockups that mapped out a journey.

Screenshot of the Chef InSpec page

Development

We were interested in a static site generator for its speed and ease of use; all site data could be loaded at build time. Hugo came on our radar by way of the Docs team — its popularity and simplicity was an added bonus. After looking through a few deployment options (including using Chef Habitat), Netlify appeared to be the most efficient deployment tool for our rather simple needs. Yet another bonus: NetlifyCMS is free and integrates with Hugo easily.

The result: a site that deploys in less than a minute with caching. The workflow enable non-technical teams within Marketing to author content.

Outcome

This was a significant project for our team. Although there were some challenges along the way with communication across departments, the final product was a huge win for multiple teams across the company.

Hugo was simple to learn and use. It was also a lot of fun to bring Hania’s art nouveau-inspired designs to life on the webpages.

Screenshot of the product pages after redesign
Screenshot of the product pages after redesign.