The intermediate tag on a blog post means the text is suitable for people who are somewhat familiar with that field. They should also have some prior experience in that specific field. The text may also contain some more difficult english terms and some more technical terms. So, you should be able to understand some IT specific terms.
To solve a development task, it's better to take a step by step approach. That's why developers create and use packages. In this article series called "Useful NPM packages for Node.js" we will periodically publish a collection of NPM packages that will give us the functionality of working with web services, time, configuration files, encryption, standardization and many more. So let's get started.