American Experience

amex implied ui

Working on a small team at WGBH I had the honor of working on one of PBS’s flagship products—American Experience. With over 20 years of content to migrate and a shoestring budget we faced some big challenges but we were able to deliver a product that had focus and purpose all under budget.

One of our primary goals was to make all core functionality available in the absence of JavaScript but still use asynchronous data fetching. Built on top of a custom Django backend we laid a solid foundation with server rendered templates that we then enhanced with JavaScript. My responsibilities on this project included:

  • JavaScript Development
  • CSS Development
  • Creation of Enhanced pagination using JavaScript that fails gracefully to server side rendering
  • Django templating

Launch Project

Filed in: Website Development