AngularJS Utah meetup

  • November 11, 2014 · 6:00 PM


5:45-6:00 – Food and welcome

6:00-6:30 – Chris Esplin

6:30-7:00 – Murphy Randle

7:00-7:30 – Lightening Talks

7:30-8:00 – Socializing


"Rapid Prototyping With AngularFire" Presented by Chris Esplin

I've been working on a CMS using Firebase as a datastore and AngularFire for the admin-facing side of the app. The initial build out has been ridiculously fast with the new AngularFire 0.8.0 release, and I've got a few tips and tricks to present for anyone interested in building out a production-worthy Firebase project.

Audience – Intermediate

About Chris – Chris has been using Angular exclusively since striking out on his own in 2013. He tries to bike six days a week through the summer and ski as much as his wife will allow through the winter.

"I Promise, Directives are Great!" Presented by Murphy Randle

A case study of how a relatively simple directive can clean up a controller's $scope by abstracting some state management.


• A familiarity with the concept of custom directives

• What promises are and how they work

Topics covered:

• Isolate Scopes

• Passing promises to custom directives

• Transclusion

• How tests work for custom directives

 About Murphy – Murphy works as a Web engineer and fun person at Space Monkey, Inc. His previous work at BYU and Pixar Animation Studios was focused on programming for Animation. Murphy enjoys long walks on the beach, long walks in the park, and long walks on the couch. When you see him, give him a hi-five and a smile.

Join or login to comment.

  • A former member
    A former member

    Also, Matt, when do videos usually get posted after an event?

    November 12

    • Jason W.

      The video has been posted and can be found here:­

      November 18

    • A former member
      A former member

      Great!! Thanks!

      November 18

  • A former member
    A former member

    Here's the source for my talk:

    November 12

    • James

      Two items which were helpful are: (1) Don't be afraid to stick logic in the directive. I moved supporting code into a problematic directive and found it's now a sweet tool that's easy to use. (2) The example for testing reminded me how painless testing really is. The transclusion example was a bonus, though I'm not using transclusion much at all. It's back in the toolbox if I need to use it.

      November 18

    • A former member
      A former member

      Thanks for your kind words, James! I'm so glad it was helpful!

      November 18

  • Jason W.

    Yahoo! The video for this meetup can be found on our YouTube channel. Check it out here:

    November 18

  • Tanner L.

    Here are the sources for my lightning talk


    Relative AngularJS Modules:


    1 · November 12

    • A former member
      A former member

      That was a cool lightening talk, Tanner. Thanks for giving it! I had forgotten how nice Sweet.js is! And I sure love promises.

      November 12

  • Ken S.

    Last month we were told this meetup would be at a new location. However, the address and map link above seem to indicate that the location has not yet changed. Can someone verify where the meetup will actually happen? Thanks!

    1 · November 10

    • Matt Z.

      We will still be at the regular location this month. Email with further details is forthcoming.

      November 10

    • Ken S.

      Thanks Matt!

      November 11

Create your own Meetup Group

Get started Learn more

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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