Home labs, by their very definition, are all about experimenting with different services and gaining new insights into the server side of computing. But in my experience, the learning part mostly comes from accidentally messing things up, troubleshooting the source of the error(s), and restoring the home lab to its healthy state – or starting from scratch while creating a mental memo to never repeat the same mistakes again.