Register for Node.js Interactive TODAY!
Back To Schedule
Tuesday, December 8 • 2:20pm - 2:40pm
Modernizing Winston for Node.js v4 - Charlie Robbins, GoDaddy

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Winston is the most popular logging library for node. Released in early 2011, it is almost old as node itself. Yet its popularity persists with over 2M monthly downloads and over 200 community contributed packages.

Over the years it has evolved as node and JavaScript have mature as platforms. Did you know that when winston was written there was no streams implementation as we know it today? And certainly no streams2 or streams3 specification. There were no good code coverage tools and mocha didn't even exist yet! But what's most want to know is how winston is better.

This talk will cover the road to winston@3.0.0 and highlight how the module ecosystem has evolved along side through hard work of a handful of dedicated core contributors, careful API design, utilizing ES6 features since node@0.12.x, and practical benchmarking and analysis.

avatar for Charlie Robbins

Charlie Robbins

Senior Director, Engineering, Charlie Robbins
Charlie is a Senior Director of Engineering at GoDaddy where he is leading convergence around JavaScript and Node.js across several products through the UX Platform team. Charlie was previously the founder and CEO of Nodejitsu (acquired by GoDaddy in 2015). An open source enthusiast... Read More →

Tuesday December 8, 2015 2:20pm - 2:40pm PST
Pavilion West