Linux Signals (SIGTERM, SIGINT, SIGKILL)

How shutdowns and kills affect apps.

May 30, 2018 · 6 min · 1253 words · Venkat Vaddineni

Permissions in Container Volumes

Handle file access issues inside containers.

May 28, 2018 · 7 min · 1365 words · Venkat Vaddineni

Disk Usage and Cleanup (df, du, ncdu)

Avoid system crashes due to full disks.

May 23, 2018 · 11 min · 2233 words · Venkat Vaddineni

Logs and journalctl

Read and understand logs to debug like a ninja.

May 20, 2018 · 7 min · 1454 words · Venkat Vaddineni

Performance Tools (top, htop, iostat)

Quickly check CPU, memory, and IO performance.

May 15, 2018 · 13 min · 2591 words · Venkat Vaddineni

Building from Source (make, gcc)

Compile and install from source when needed.

May 11, 2018 · 10 min · 2104 words · Venkat Vaddineni

Linux Package Management (APT, DNF)

Install, remove, and manage packages like a pro.

May 7, 2018 · 6 min · 1224 words · Venkat Vaddineni

Firewall Management (UFW/nftables)

Lock down access to your cloud-hosted apps.

May 4, 2018 · 19 min · 3853 words · Venkat Vaddineni

SSH Configuration and Port Forwarding

Secure and flexible remote access and tunnels.

April 29, 2018 · 12 min · 2361 words · Venkat Vaddineni

Understanding DNS and Name Resolution

How DNS and /etc/hosts affect your services.

April 27, 2018 · 14 min · 2921 words · Venkat Vaddineni