Building a personal website might seem straightforward — pick a template, write some HTML, host it somewhere, and you’re live. But when you choose to do it the engineering way, self-hosted on a VPS with full control, it becomes a project that challen...