Multi-threading with NodeJS (Worker Threads)

Did you know you can perform multi-threading in NodeJS? NodeJS’ implementation of multi-threading is called worker_threads which functions a bit differently to other multi-threaded technologies but can be useful in certain scenarios to improve your application’s performance. Prerequisites A basic understanding of Javascript and NodeJS. What is Multi-threading? Multi-threading is the technique of running tasks …

Running Storybook 6.5 Interaction Tests in a CI Pipeline

Storybook Interaction tests are useful for performing automated testing against your components. Today we will be running interaction tests for an Angular application inside of a Gitlab CI Pipeline. Pipeline Overview Running Storybook Interaction tests requires the following processes: We will be doing this in two jobs: build-storybook-job and run-interaction-tests. Our pipeline is triggered when …