Skip to main content

There are multiple ways to read a file line by line with Node.js. In Node.js files can be read in sync way or in an async way. With the async path, it is possible to read large files without loading all the content of the file into memory.

Reading the whole file at once will make the process memory intensive. With the ability to load and read a file line by line it enables us to stop the process at any step as per need. In this post, we will look into 3 ways to read a file line by line using Node.js with memory usage comparison.

4 ways to read file line by line with Node.js

Web scraping is the process of extracting data from a website in an automated way and Node.js can be used for web scraping. Even though other languages and frameworks are more popular for web scraping, Node.js can be utilized well to do the job too. In this post, we will learn how to do web scraping with Node.js for websites that don’t need and need Javascript to load. Let’s get started!

Web scraping with Nodejs for webpages that need or do not need JavaScript to render

Using RabbitMQ with Node.js to offload the things to process in the background is very useful. Adding Docker and docker-compose in that mix for local development makes setting up RabbitMQ and node.js a breeze. In this post, we will explore how to set up RabbitMQ and Node.js with docker and docker-compose using a dummy send email example, let's get rolling!

Step by step tutorial on RabbitMQ with Node.js using Docker and Docker compose

Finding and following great tech career advice can pave the way for your promotion to the next level. In this post, we will discuss 7 amazing pieces of content by equally amazing people that can act as a key to unlock the door to the next level of your career, let’s get started!

Tech career advice you should follow now

Most often than not, the success of any project (or start-up) is measured in terms of current and potential profits. We often overlook human growth which is even more fulfilling. In this post, I am going to discuss how a side project/mini startup -- AU Tech Jobs helped at least 6 people, all immigrants, land full-time tech jobs from casual non-tech roles and how it has changed their lives in more positive ways during this looming pandemic.

AU Tech Jobs - a life-changing startup

More posts can be found in the archive.