» Posts on NodeJS

Refactoring Node with Higher-Order Functions

Written by Sean May

Prior to the holidays, my colleague Nick wrote an awesome post on getting better at functional programming by stepping out of your comfort zone, and burning the boats upon the shores of strange new languages. If you did find yourself conquering the lands of Erlang, Elm, Haskell, or the isles of Akka/Scala, my hat’s off to you. This time, I’d like like...

Read More »

6 Gulp Best Practices You Can Use Today to Radically Improve Your Development Experience

Written by Cosmin

Update: Times have changed a lot since 2015 and while a lot of the gulp patterns in this post are still valid the tooling landscape is quite different. Today we leverage gulp as a "general purpose automation" tool that's well suited to projects with complex and unique build requirements. For web application frameworks in most cases we recommend your respective framework's CLI (every big framework...

Read More »

How to Fearlessly Iterate Your REST APIs through HTTP Endpoint Testing

Written by Seth Davenport

One of the largest process problems in building single page applications with AngularJS, React or Backbone is safely maintaining the contract between the AngularJS application and the REST API. Another issue is defining future integration contracts so the front-end team can build against mock servers and not be held up coordinating every new feature against back-end APIs. Supertest provides a key weapon for solving these...

Read More »