addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Javascript Patterns / Gulp.js

Hello JS folks! This month, we will have a beginner session by Jonathan Martin of Big Nerd Ranch. Then, the 2 main presentations:

JavaScript Patterns

Some 30 years ago software engineers began to incorporate some of the architect Christoper Alexander's design patterns work into their own, with the crecendo being the Gang of Four's "Design Patterns: Elements Of Reusable Object-Oriented Software" written in 1995. Understanding these common proven methodologies for solving problems can accelerate development, improve maintainability, and conjure better software almost magically. Being classless, it's often difficult to directly see how classical design patterns can map to more fluid languages like JavaScript--but the language has taken quite nicely to both classical patterns and even supported the invention of some novel, never seen before patterns.

Jeremy Duvall is a software architect with Slalom Consulting specializing in scalable, performant, and maintainable enterprise applications built through the lens of a healthy respect for compiler technology. 


Gulp.js is a JavaScript build system that has come onto the scene by storm and has become a serious contender to Grunt. We'll go over the evolution of build tools, compare Gulp to Grunt, and of course - give a demo of Gulp in action.

Chris Keen - is an veteran software developer in Atlanta. Things he has built on the web with JavaScript ranges from vector-based weather maps to games.

Join or login to comment.

  • Chris K.

    I'm sorry I was a little pressed for time; I forgot to demonstrate gulp + karma. Please check out the github repo, gulp test task to see it. Slides (PDF):


    2 · July 21, 2014

    • Jeremy D.

      It's amazing they actually made it to the meet up intact ;).

      1 · July 23, 2014

    • Chris K.

      I'm eating one right now. Delicious.

      July 24, 2014

  • Chris K.

    see what I mean about active community:

    Addy is constantly using Gulp

    July 23, 2014

  • Barry R.

    Talks were awesome! I'd never seen Gulp in depth before - that was cool.

    1 · July 22, 2014

  • Melissa J.

    As I stated its was worth the time to attend great people

    July 22, 2014

  • Cameron K.

    Awesome talk! When can we expect to see links to the slides?

    July 22, 2014

  • Eric D.

    Thanks Chris...

    Great talk... Exciting... Fast paced...
    Can really see you have the need for speed... Can't wait to test drive Gulp

    Almost subs... Moe's was cool... Big Nerd Ranch ( Jonathan Martin )

    Nice Demo ( need to speed it up a bit )

    Jeremy Duvall ( Informative )

    1 · July 22, 2014

  • Chris H.

    Great seeing everyone tonight. We’re looking to expand our team at Voxa - both front end web devs (backbone.js a big plus) as well as backend node.js engineers. Drop me a line at chris.halaschek [at] if you’re interested.

    2 · July 21, 2014

  • Melissa J.

    This is really great informative meeting tonight. The info greatly appreciated

    2 · July 21, 2014

  • Ruthie H.

    It's not pizza, you guys are awesome!

    3 · July 21, 2014

  • Hitech


    July 21, 2014

  • Mike S.

    Is the beginner session before 7pm, or does it start at 7pm? If the latter, what time do the main presentations start?

    July 20, 2014

    • Toby H.

      It'll start at 7. The main presentations will start ~7:15.

      July 21, 2014

  • Tony L.

    I looking for someone who does Ember.JS for some project work that we have. You must have solid experience with it and be able to hit the ground running on an existing project(s). Message me for more information.

    July 21, 2014

  • Eric D.

    Gulp.. I can't wait...

    1 · July 8, 2014

    • Chris K.

      I still can't determine if that's sarcasm or enthusiasm. I'm voting for the later :) there are a plethora of build tools for JS, and I will briefly talk about Grunt and Brunch (although I am ignorant of all but a test implementation or two of Brunch). And then there is Lineman.... built on Grunt.... And Cake... and Jake...

      2 · July 10, 2014

    • Michelle S.

      Sarcasm , he's a smart ass lol

      3 · July 15, 2014

Our Sponsors


    Contributing awesomeness to the Atlanta JavaScript community!

  • Sevaa Group

    Providing operational logistics so our meetups run smoothly!

  • Mandrill

    Providing funds to make our meetups even more awesome!

  • Pardot

    Providing funds to make our meetups even more awesome!

  • DigitalCrafts

    Location Sponsor for our Buckhead Hacker Hours

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy