Case study · Dollar Shave Club

Dollar Shave Club Website and Help Center

Frontend consulting for Dollar Shave Club's Ember.js web app and Help Center.

Year
2018
ember.jsjavascriptnodejstypescript

Consulted with the DSC web engineering team to enhance the Ember.js app and Help Center, reducing render time on the account and Help Center pages and untangling the Ember component structure so the team could ship changes faster.

Consulted for the Dollar Shave Club web engineering team on multiple Ember.js projects, including rebuilding parts of the Help Center and refactoring the Ember app to cut bundle size and simplify the component hierarchy.

Highlights

  • Ember.js consulting for the Dollar Shave Club web engineering team
  • Rebuilt Help Center article and search pages in Ember
  • Profiled and trimmed slow page loads on the account and checkout flows
  • Refactored shared Ember components to reduce duplication
  • Worked across the JavaScript and TypeScript codebase alongside DSC's engineers
  • Supported the subscription signup and account-management pages

Why it mattered

DSC's web app and Help Center are the main touchpoints for millions of subscribers, so slow pages and tangled code show up directly as support load and slower releases.

Result

Shipped faster Help Center and account pages and left the team a cleaner component structure to build on.

More work

Show all work
Available for consulting

Have something to build?

I'm available for contract work — hourly, fractional, or project-based. Tell me what you're working on — I reply within a day or two.