addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

AngularJS & D3: Directives for Visualizations

**Please note, a new guest badging system was put in place last Nov, if you are not aware of that, please be sure to read below for how this may affect you**


We have an exciting talk coming on 1/14!  We're partnering with d3.bayarea() to offer the below main talk:

AngularJS & D3: Directives for Visualizations
Speaker: Victor Powell (, who has given three talks for d3.bayarea() and is publishing an ebook soon with Ari Lerner of ng-newsletter.

Angular and D3 make it possible to create powerful visualizations using directives, but there are some challenges and best practices to be considered. This talk will provide more detail on how to most effectively utilize d3 with Angular.


Can't attend in person?  Couple alternatives:

• Victor will be giving this talk in SF on Monday Jan 13 - please see here for more info.

• We'll be livestreaming the main event (starting 6:30p PT) at, and the video will also be available within a week afterward.

6pm - Door opens, Food, Drinks and Socializing
6:30 - Angular team announcements
6:35 - AngularJS & D3: Directives for Visualizations (Victor Powell)
7:15 - Lightning talks (~5 min ea)
7:30pm - Q&A, office hours and socializing (Victor and the AngularJS team)
8:15pm - The End & Bus to Mountain View Caltrain leaves

***New Guest Badging System***

The Google Guest badging system has changed.

We recommended pre-printed badges.  To get a pre-printed badge, please complete the following steps by 12p on Friday 1/10 to ensure one gets created for you:

2)Please provide a full first name and last name (if your profile doesn't publicly show that, you can send us a message with that information)

If a pre-printed badge is not available for you when you arrive, you may create one on-demand, but due to the logistics of this process, please note there may be a long wait and this option may not be available past 6:15pm.  

Getting to the meetup by public transit (from Caltrain)


Look for the Shoreline Shuttle stop (2nd bus shelter in outer circle, near entrance <--use "Satellite" view to see best). You'll be riding in the reverse direction from most commuters, but the shuttle itself goes in a loop. Take the shuttle to stop #7 (Google) and get off at the corner of Charleston and Huff. You'll be a 2 minute walk from the meetup.

Please note, the Caltrain area can be confusing due to all the different shuttles doing dropoff/pickups.  Couple tips:

• Please look for a white shuttle van that looks similar to the one pictured here.

• Shuttle will have a small sign that reads, "Shoreline Caltrain" or "MTV Caltrain"

The relevant stop times are below.  Note that due to traffic, the buses do not always run according to this schedule.  If a bus arrives early, it will wait until the shuttle time to depart, but if it is running late, it will only make a quick stop, so please keep an eye out.

Leaving MTV Caltrain (note, pickup times are approximate)

6:07pm <--note, this arrives to Bldg 46 at approx 6:37p (after the main talk starts - please only take this if you have completed the steps above to get a pre-printed badge, otherwise the on-demand badge service may no longer be available)

We'll have a shiny Google bus do a single run (about 8:15pm) to get everyone back to Caltrain in time to catch the 8:49pm Northbound train. The bus will leave from B46, right outside where the meetup is held.

Join or login to comment.

  • Adam K.

    Was the talk recorded? I couldn't make it to the meetup, would love to see it and could not find a video.

    January 21, 2014

  • Mark W.

    It was a good talk and a great live coding session! Thanks Victor.

    January 14, 2014

  • Igor M.

    Slides from my talk about Angular PRs:

    3 · January 14, 2014

  • Aparajita B.

    Very informative meetup. Thank you.

    January 14, 2014

  • WIL P.


    January 14, 2014

  • Borys

    Too much "noise" in the main presentation. There were interesting elements, but you had to know them in order to notice them.

    January 14, 2014

  • Pavel B.

    Very nice talk by Victor! Lightning talks by Bryan and Igor are also great.

    January 14, 2014

  • Victor P.

    The slides and demos are here. I'll be adding a readme with links to the demos but in the mean time checkout the folder "slides/demos".

    3 · January 14, 2014

  • Alina G.

    Javascript Developer position in San Francisco! FTE Looking for someone with MVC Javascript framework experience. If interested, email me at [masked]

    1 · January 14, 2014

  • ari

    Oh man, I WISH I could have gone... unfortunately I'm flying to Salt Lake City for ngConf in a handful of hours and I can't make it tonight :(

    My coauthor will kick ass though!

    January 14, 2014

  • A former member
    A former member

    In a wait list, have to stay at home to watch video?

    January 14, 2014

  • A former member
    A former member

    Anyway to know where you're at on a wait list?

    January 14, 2014

    • Ryan B.

      You can scroll down to the wait list, which shows under the attendees. Looks like you're number 3, right now:­

      January 14, 2014

  • Dan B.

    I'm off waitlist, Yay!

    January 13, 2014

    • Ben M.

      Please share how one does this (c: I'd like to attend too

      January 13, 2014

    • A former member
      A former member

      Nothing you can do but wait. You're status will change when there's room. Basically people RSVPing that they cannot go.

      1 · January 13, 2014

  • Alex O.

    Hi All,
    Do we need to pre-print the badge ourselves. If yes how?

    January 9, 2014

    • Hilbert G.

      Please note I do not want to fault anyone on the cautious side, but from my experience of the last couple such meetups there they do have printed badges ready for us to pick up on the spot.

      January 9, 2014

    • Christina H.

      Hi everyone, the Friday before the event, we submit to Google's badge creating team everyone's names who have RSVP'd w/in the event attendee limit and that we have a first/last name for. There are occasionally badges missing or that are hard to find day of if they get out of order at the pick up table, so we apologize for any inconvenience this causes.

      January 9, 2014

  • david s.

    Would love to attend and have some angular masters give me some advice on my code :P

    January 8, 2014

  • G. Hussain C.

    Would love to attend (logistics, sigh) - I just finished implementing one of the D3 examples using this excellent post by BF:

    3 · January 8, 2014

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