Practical insights on software engineering, self-hosted homelab infrastructure, and smart home automations