How to Install Yarn on Ubuntu 18.04

Reading Time: 5 minutes

What is Yarn?

Yarn is a package management tool expressly designed to speed up the installation of packages from the npm registry by running operations in parallel to increase speed, improve reliability, and boost security. Yarn allows us better to automate the installation processes of npm software packages and is also advantageous when upgrading, making configuration changes, or removing npm packages. 

Continue reading “How to Install Yarn on Ubuntu 18.04”

Lynis: A Security Auditing Tool For Linux

Reading Time: 20 minutes

What is Lynis?

Lynis is a well known, seasoned security tool for Linux based systems (including macOS and/or other Unix-based operating systems. It performs an extensive health scan of your systems to support system hardening and compliance testing. The project is open-source software with the GPL license and available since 2007.

Continue reading “Lynis: A Security Auditing Tool For Linux”

Siege: How to Benchmark Your Server

Reading Time: 6 minutes

What is Siege?

Siege is a remote host http/https regression testing and benchmarking tool that can be used to test the performance of your web server under duress to see how it will perform. 

It allows an admin or server owner to simulate hits or connections to a web server with a preconfigured number of concurrent connections from simulated users. By utilizing this software, these simulated users target the server and place it “under siege,” hence the name. The timeframe of the siege is measured in: 

Continue reading “Siege: How to Benchmark Your Server”