I recently had the pleasure of attending NodeConf Summercamp 2012 and I wanted to quickly jot down some thoughts about stuff I learned, both Node-related and not.
So here are some of my takeaways in no particular order:
- Lots of people are successfully using Node in production, including Voxer, Uber, and Yammer. The Node community wants to encourage more blog posts about both success stories and battles with bugs (and more importantly, follow-ups to both).
- Node is being used for lots of things other than web apps such as non-http servers and even robots!
- Node Streams are pretty awesome and this is why.
- Node Domains are a fairly new feature but also seem pretty useful.
- HTTPS (SSL/TLS) isn’t very performant right now (TLS handshakes happen in the main event loop and happen a lot more than necessary), so it’s probably better to use something like nginx or stud for SSL termination. They’re working on it!
- People in the NodeJS community are very warm, welcoming and pretty darn funny.
- Unless you want to smell like a wood-fired barbeque, bring a fireplace-specific hoodie and a rest-of-the-day hoodie. (I’m not a very outdoorsy person so I had to figure this out on my own).
I had a fantastic time at NodeConf Summercamp and I’m looking forward to going again next year. Thanks to Mikeal Rogers and the rest of the organizing crew for making it such a great experience!