Deep dive: HTTP basics, validation, auth, errors, contract testing, automation, security, performance & CI/CD