Top Basic Linux Commands for Beginners

Linux Terminal Prompt

This article presents a condensed list of the most used Linux commands for beginners and their practical applications for everyday uses. Every command comes with examples to help understand their application.

Linux command for network bandwidth monitoring – bmon

Bandwidth Speedometer

Introduction – Bmon Linux command for network bandwidth monitoring Do you need a Linux command for network bandwidth monitoring? This article explains how bmon enables you to easily monitor your network bandwidth usage. Monitoring your network bandwidth can tell you what kind of network speeds you are getting. As a result you might find an […]

How to list Docker containers on Linux

Docker Logo

Introduction to listing Docker containers on Linux This article explains how to list Docker containers on Linux. Docker is the most popular container stack today for development. Docker does run on Windows. However most Docker users run Linux. Listing the containers and viewing status of Docker containers is an essential troubleshooting step. Listing the Docker […]

How to easily get Bitcoin price quotes in Python

Bitcoin goes to the moon

Overview – Bitcoin price quotes in Python Bitcoin is back in the spotlight. Meanwhile as I am writing this the price is over $18K USD. What better time to write a tutorial on getting Bitcoin price quotes in Python. We can do it using the Python requests library and the Coindesk API. Coindesk has a […]

How to create Docker images with Github Actions

Boxes in a shipping container. Docker packages apps like boxes in containers.

Overview – Creating Docker images with Github Actions This tutorial explains how to build Docker images using Github Actions. Github Actions are workflows executed based on triggers. For example, you can trigger your test suite when new code is added. Trigger a deployment when your tests pass. If it can be automated, you can do […]

Run multiple commands in Docker

Docker Logo

Introduction Troubleshooting Docker workloads often requires you to run a command in the container. Or run multiple commands in a Docker container. For example you may need to run a command and pipe the output to another command for processing. Or you might want to run multiple commands sequentially. How do you do that? Well […]

Install Docker on Ubuntu 20.04

Docker Logo

Overview – Install Docker on Ubuntu 20.04 Docker allows you to run container images and is quickly becoming the standard way to deploy applications. In this tutorial we will walk through how to install Docker on Ubuntu 20.04. And how to start a container image. If you are new to Linux, Ubuntu or Docker, this […]

RTMP vs HLS vs DASH – Streaming Protocols

RTMP vs HLS vs DASH These protocols are used for streaming to mobile devices.

Let’s look at RTMP vs HLS vs DASH. If you do anything with streaming you probably hear the acronyms RTMP, HLS and DASH. These protocols are the de-facto standards for streaming audio and video over the Internet. RTMP, HLS and DASH evolved out of the need to improve the technologies available to stream data across a network.

Plex vs Kodi What is the difference and which should I use?

Laptop streaming multimedia

Plex vs Kodi – Introduction Building a media hub and comparing Plex vs Kodi? Plex and Kodi are two of the most popular home media applications. The merits of Plex vs Kodi are debated heavily on Reddit and Linux forums. As a result it can be hard to distill which is right for you. And […]