Issues » 17

This week's Node news Read this issue on the Web
Node Weekly Issue 17
January 9, 2014
Featured
Introduction to HTML5-based Desktop Apps With Node-Webkit node-webkit is an app runtime based on Chromium and Node.js that enables you to write desktop applications as a combination of HTML5 and Node.js code. This article explains how.
Nettuts+
Introducing ./task.js, THE New JavaScript Task Runner Automation Framework James “substack” Halliday’s contribution to the build tool debate is tongue in cheek, but makes a serious point: Vanilla Node.js is quite capable when it comes to automation tasks.
O'Reilly's Fluent 2014 Conference: March 11-13, San Francisco
From our Sponsor
Fix Node.js Performance Issues & Get a FREE Shirt!
Using Node.js for your distributed devices? Try New Relic, it’s the best tool for tracking everything in your data intensive, real-time Node.js apps. Use New Relic to monitor application response times, identify slow 3rd party APIs quickly spot slow web transactions.
New Relic
Reading
Experiments with Koa and JavaScript Generators Koa is a new application framework for Node.js created by the team behind Express. It simplifies asynchronous programming via ECMAScript 6 generators.
Streams and Middleware in Strata.js Strata is a “streaming HTTP server for Node.js” and an alternative to Express.js. This article is an introduction to it.
appendTo
Command Line Utilities with Node.js Some very elementary pointers.
George Ornbo
Mastering Node.js Logging Moving beyond console.log
Sagiv Ofek
Watching and Listening
Realtime Communications with Node.js A recorded webinar presentation that looks at tools and technologies like Socket.IO, WebSockets, SockJS and Primus, along with demos.
YouTube
Jobs
Full Stack JavaScript Engineer @ StyleSeat [San Francisco, CA] StyleSeat is the largest and fastest growing marketplace in the beauty industry. We're looking for a Full Stack JavaScript Engineer to join our team and help us launch the consumer side of our marketplace business. Node and Angular experience ideal.
Software Engineers at Neo (Singapore) Experienced, well-rounded software engineers to join us in Singapore. Our clients engage with us because we help them ship tested, well-crafted software that solves their hard business problems. We practice TDD, program in pairs, and work sustainable hours.
Libraries, Code and Tools
Swig: A Template Engine for Node.js and Browsers Uses similar methodologies as Django, Jinja2, and Twig template engines and is compatible with Express.
A Node.js Wrapper for the Tumblr API v2
Alexey Simonenko
sfx.js: Add Some Sound to Your Node Programs Want a notification when your node program has finished executing? Want a beep whenever your program has encountered an error? Ever just wanted your error messages read out? node-sfx is for you.
Adrian Cooney
NPM-Stats.com: Simple Download Graphs For npm-Hosted Packages and Users
express-error-with-sources: Enhanced Express Error Handler That Displays Source Code Within Stack Trace
Echos: A Simple Node.js Echo Server and Client echos allows you to setup an echo server that will replay any text sent to it.
Rafael Corral
RobotIRC: Multifunction IRC Bot Written in Node Quite simple and supports a handful of commands.
Frederic Cambus
node-tftp: A Streaming TFTP Client and Server TFTP is a very simple, authenticationless protocol for local file transfer primarily used for the automated transfer of configuration or boot files between machines in a local environment.
Gabriel Llamas
alock: Arbitrary Locking Mechanism for Asynchronous Operations An event-based approach to locking asynchronous operations. Locks are established and freed on a key-by-key basis and are passed two arguments: a key to uniquely identify the operation you want to lock, and a callback.
Jordan Scales
Last but not least..
Hack Reactor: $100k Average Salaries. 98% Hiring Rate Become a full-stack engineer in 12 weeks at Hack Reactor’s software career accelerator. Includes 800 hours of instruction, Hiring Day and technical interview prep.
Hack Reactor  Sponsored
Published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2014 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK

"Node.js" is a trademark owned by Joyent, Inc.
The term "Node" is used with Joyent, Inc.'s kind permission.
Update your email address
or unsubscribe here

ONE e-mail each Friday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press