Steamchat

Gaming podcast with 15,000+ monthly listeners and 4,000,000+ annual views, spanning over 100 episodes.

  • Responsibilities: Project management, creative lead, frontend & backend development, audio editing
  • Technologies: Laravel, Vue, Adobe Soundbooth, Apple Motion
  • Timeframe: June 2009 – November 2013

After the controversial announcement of the video game Left 4 Dead 2 in early June of 2009, I, along with two friends Brad and Saurabh, created the Steamchat podcast (formerly "Steamcast"). The show was born from community voices, and therefore it was created and dedicated to the community, reguarly featuing listeners, developers, and designers are guests, with interviews being conducted entierly using listener-submitted questions.

The website was built with Laravel which provided convenient model, controller, and routing methods, useful for episode navigation and categorization. The front-page episode player was built with Vue, Axios, and the HTM5 audio API. Audio progress was represented by a full-width overlay spanning the header image, where visitors could click anywhere horizontally to seek the audio.

Screenshot of the front page and the episode player.
The front-page episode player features a dramatic overlapping image. Clicking the play button on an episode would dynamically change the player audio and image.