I love JavaScript Promises and all the cool things you can do with them. The other day I found a need to construct a comlex object using results of a bunch of…
A quick guide to building your first Stormpath application with Node.js, Express, and Passport
/https://stormpath.com/blog/finally-manage-users-easily-in-node-dot-js/”>node.js Stormpath Library I’ve been itching to get my hands dirty and build something. So — let’s build something together 🙂 NOTE: If you’d like to skip the tutorial below and…
Eight fun-to-use Yeoman generators
Generators have been a thing for a while now. Ruby on Rails community has taken this to a whole new level and for a good reason. Generators are a very…
mongojs
If you are like me, one of the first things you probably did when you first tried Node.js is to use a database. As it happens, MongoDB became defacto standard,…
Upcoming Breaking API Changes in Node v0.12
Welcome to part two of a three part series that aims to help you get a jumpstart on new and breaking API changes in the upcoming Node.js v0.12 release. In part…
Login form with Bacon.js
bacon.js (GitHub: baconjs/bacon.js, License: MIT) by Juha Paananen (that we’ve talked about last year) let’s you use so called functional reactive (frp) approach to coding your applications. Some say that using standard event handlers instead going reactive…
hamlet.coffe
Take full advantage of CoffeeScript (GitHub: jashkenas/coffeescript, License: MIT) in your templates. hamlet (GitHub: inductor-labs/hamlet, License: MIT) doesn’t use a crippled templating language and supports embedding arbitrary CoffeeScript expressions. Write expressive, intuitive templates that can be understood at…
Upcoming Non-breaking API Changes in Node v0.12
Welcome to part one of a three part series that aims to help you get a jumpstart on new and breaking API changes in the upcoming Node.js v0.12 release. In…
verror
It is a crucial part to have an excellent strategy for handling errors in your application. Not just for identifying bugs quickly but also for propagating sane messages to the user in the…
normit
normit (GitHub: pawurb/normit, License: MIT) package let’s you use all the Google Translate goodies in your terminal. I developed it because using web interface to translate stuff several times a day seemed way…