Install and Configure Selenium Grid on Ubuntu 16.04 for Automated Testing

This guide shows how to set up a Selenium grid that can be used to test webpages and applications in different browsers, browser versions, and operating systems. It can also be used to spread a large test suite across several servers for increased performance.

Use Nightmare.js to Automate Headless Browsing

Automate browsing tasks with Nightmare.js, a high-level browser automation library.

How to Install Node.js and NGINX on Debian

How to install NGINX for static content and Node.js for dynamic requests.

How to Install Node.js

Node.js is a cross-platform runtime environment for server-side JavaScript applications. There are multiple ways to install and maintain Node.js and the decision of which installation method to use can quickly become a confusing one, so here are the main choices.