Skip to main content

Latest Tutorials

Latest
Port Mapping in Docker

Port Mapping in Docker: When and How to Use it?

Docker
Docker Interview Questions

Docker Interview Questions: From Beginners to Advanced

Career
Pushing custom Docker image to repo

Build, Tag and Push Your Custom Docker Image to Repository

Docker
Kubernetes DaemonSet

Kubernetes DaemonSet: What it is & How to Use it?

Kubernetes
package python app as debian package

Packaging a Python App to Executable .deb Binary

Tutorial
whereis command

Whereis Command Examples

Commands
Learn Linux to make a career in Linux

What Kind of Job Can You Get if You Learn Linux?

Career
Selfhost a VPN

Self-host Your Own VPN Using PiVPN

Self Hosting Tutorials
vs vs vim: What's the difference

Vi vs Vim: What's the Difference?

Explain
Httptap - Monitor All HTTP and HTTPS Connections of Any Linux Application

Httptap - Monitor All HTTP and HTTPS Connections of Any Linux Application

Tools
Cloudflare Tunnels Alternative

9 Cloudflare Tunnels Alternatives for Self-Hosters

Self Host
Understanding Replicaset in Kubernetes

Understanding ReplicaSet in Kubernetes With Hands-on Example

Kubernetes
Container Monitoring Solutions

Top Container Monitoring Solutions: Tools to Keep Your Deployments Running Smoothly

Tools
Watchtower

Automatically Update Your Docker Containers with Watchtower

Tools
pwd command

pwd command in Linux

Commands
Installing Listmonk

Installing Listmonk - Self-hosted Newsletter and Mailing List Manager

Self Hosting Tutorials
File descriptors in Linux

Understanding File Descriptors in Linux

Explain
Associative arrays in bash

How to Use Associative Arrays in Bash

Bash
Generate Random Password with Terraform

Generate Random Password with Terraform

Terraform
Convert .ipynb Files to PDF

5 Ways to Convert .ipynb Files to PDF

Tips
Using Arrays in YAML

Using Arrays in YAML

YAML