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

Best Practices in Node Code

  • Nov 20, 2012 · 7:00 PM
  • VML

We'll talk about coding best practices for Nodejs development.

Join or login to comment.

  • Joseph A.

    I plan on coming next month with a raspberry pi running Node.js doing something awesome. I'll likely also be using Node.js to control an arduino. You can find more information with the following links. Or buy your own to play with! They're super inexpensive and fun to create with.

    http://www.raspberrypi.org/ with http://www.raspbian.org/
    http://www.arduino.cc using https://github.com/rwldrn/johnny-five

    November 21, 2012

    • Joseph A.

      Make sure to research the revision of the board you're buying. Some of them had power issues. The latest board has resolved most of these problems.

      November 22, 2012

    • Joseph A.

      Adafruit is giving 10% off for "Hack Friday" for anything in stock. Use the code hackfriday on checkout to get 10% off.

      1 · November 23, 2012

  • Sameer S.

    It was a really good discussion yesterday not only for node coders but also for all developers.
    I know that in the end we voted on a number of topics that will be discussed weeks to come but just wanted to know if there can be one more discussion - 'Security in Node'?

    November 21, 2012

    • Jeremy R. S.

      Since security can be a broad topic, are there particular areas you are interested in? Encrypting HTTP traffic with HTTPS. Adding authentication/authoriza­tion to nodejs web apps. Something else?

      November 21, 2012

    • Sameer S.

      Yes, UTF8 encoding and channeling on HTTP/HTTPS traffic. Also, how to write secure code so as to prevent script injection attacks...dealing with untrusted user code...creating secure transmission, etc. That'd be really nice!

      November 21, 2012

  • Simon S.

    Was informative and interactive.

    November 21, 2012

  • Andrew D.

    November 20, 2012

  • Joe M.

    So much great info in such a short amount of time.

    November 21, 2012

  • Jeremy F.

    Great first meeting for me. It ran long, but that's because there was much to discuss.

    November 21, 2012

  • Russell M.

    Seriously, I love it despite the lack of documentation: http://www.socketstream.org/

    To me it's express.js for sockets; get stuff done and let the magic happen (although it's probably it's probably a good idea to read the source-code)

    November 20, 2012

  • Russell M.

    I love the open dialog

    November 20, 2012

  • Jeremy R. S.

    It was good to hear how others are structuring their code.

    November 20, 2012

  • Justin L.

    Great ideas and people! Can't wait till next one!

    November 20, 2012

  • Simon S.

    So sorry I had to run early, there was some fascinating discussion going on. Much thanks to the people who organized and contributed.

    1 · November 20, 2012

  • Russell M.

    Sinon: http://sinonjs.org/

    Standalone test spies, stubs and mocks for JavaScript.
    No dependencies, works with any unit testing framework.

    November 20, 2012

  • Russell M.

    Warning: this is mostly client-side JS, but it could really help if you have a heavy front-end that needs to be flexible to deployment-environment.

    @tbranyen's Backbone Boilerplate:
    https://github.com/tbranyen/backbone-boilerplate

    and his node-powered build-system/tool "BBB":
    https://github.com/backbone-boilerplate/grunt-bbb

    November 20, 2012

  • Russell M.

    Brunch.io : http://brunch.io/

    November 20, 2012

  • Andrew D.

    http://package.json.jit.su/ is the "cheat sheet" for packages we mentioned earlier.

    November 20, 2012

  • Simon S.

    Great followup resource on Promises: https://gist.github.com/3889970

    November 20, 2012

  • A former member
    A former member

    would love to come, I am just having a hard time finding a ride from topeka.

    November 20, 2012

  • Russell M.

    Tonight's meetup is at VML's Downtown Airport location:
    http://www.vml.com/contact-us#kansas-city-mo-global-headquarters

    Google Maps: http://goo.gl/maps/qk8H0
    Address: 250 Northwest Richards Road Kansas City, MO 64116

    Most, if not all doors are locked by key-card entry after 5pm, so I will try to be at the front door to let everyone in and point you to the conference room we will occupy - it's called "The Dreamliner" if you happen to know your way around.

    November 20, 2012

  • Russell M.

    VML would be willing to host.

    1 · November 19, 2012

  • Chip W.

    Where?

    November 18, 2012

    • Jeremy F.

      Maybe check to see if the Google Fiber space is available?

      November 19, 2012

    • Andrew D.

      We've worked with Google Fiber in the past, and they've typically worked on a ~3 weeks out schedule. Thanks to Russell, we'll be having this month's meetup at VML.

      November 19, 2012

  • Simon S.

    Might want to check the KU Edwards campus too. But it's pretty short notice..

    November 19, 2012

28 went

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