project Tag Archives - General Assembly Blog

Lessons Learned about the Behavior-Driven Development Process


John Hinrichs is a 2014 graduate of General Assembly’s Web Development Immersive Course.  Before becoming a full-stack web developer, John was a modern dancer for Merce Cunningham Dance Company. His work can be found at This post was originally posted on John’s Medium and discusses a project worked on in his WDI course and its connection to the Behavior-Driven Development (BDD) process.

I recently completed a week-long project with a group where we built the game Scattergories in JavaScript. It left me thinking a lot about the Behavior-Driven Development (BDD) process and Agile software development, [including] a few things I’d like to pass on:

Continue reading

Project Spotlight: ProjectKick


What kinds of projects do General Assembly students work on in the classroom? We recently checked in with Web Development Immersive students Alina Guzman and Kevon Cheung to learn more about ProjectKick.

What is it?

ProjectKick is a data visualization app for Kickstarter projects. It displays data in three main ways — by city, category, and funding.

Where’d the idea come from?

We knew we wanted to create an app centered around communities and creativity. Kickstarter was a perfect topic because everyone’s curious about it these days, but no one knows anything about their data. There aren’t a lot of public statistics because they don’t have an API, so we wanted to find insightful trends and tell people about them.

How long did this project take you to complete?

Nine days, full-time.

Continue reading