Self-Host Weekly (24 April 2026)

Big tech giveth, and big tech taketh away