How I got 300+ Stars on GitHub

My latest Node.js library, a job scheduling tool called Agenda, has gained over 300 stars on GitHub in just a few short days since its release. While many libraries receive a lot more, for me this is a ton. Today I'll be looking at how it happened. Write Something…

Writing a library for building aggregations

Often it seems that the simplest libraries are some of the most useful. Today I played around with mongo aggregations and wrote a library to help write reusable and maintainable aggregations. Understanding Aggregations What are aggregations? Aggregations allow you to perform operations on Mongo documents. You can then chain / pipe…

Getting Started with Ghost

I recently decided to switch my blog over to the newly-made-public blogging engine, Ghost. It's pretty minimal, but includes all of the features that I want in a blogging engine, and was a snap to get set up. It seems only appropriate that for my first post on the new…