VNGURU

2026

Complete Guide to Setting Up a Linux Server for Production

Setting up a Linux server the right way from day one will save you countless hours of troubleshooting later. In this guide, I walk through every step I take when provisioning a fresh Ubuntu server for production — from the first SSH...

2025

How I Set Up a Home Lab for DevOps Practice

Setting up a home lab is one of the best investments you can make as a DevOps engineer. In this post, I walk through my personal setup — from the hardware I chose to the software stack running on it.I started with a refurbished Dell...

Automating SSL Certificate Renewal with Certbot and Cron

SSL certificates are critical for any production website, but manually renewing them is error-prone and tedious. In this guide, I show you how to fully automate renewal using Certbot and a simple cron job.First, install Certbot on your...

Linux Tips I Wish I Knew Earlier

After years of working as a Linux sysadmin, I have collected a set of tips and tricks that I wish someone had told me at the start of my career. Here are my top picks.1. Use tmux. Never lose a running process because your SSH connection...