I have found an artistic, fun and original article about HTTP codes published at Medium by Hani Lim. I am going to share its images here.

The ideal ending for a browser + server, and a developer + their project

301 Moved Permanently

307 Temporary Redirect

304 Not Changed

400 Bad Request

401 Unauthorized

403 Forbidden

404 Not Found

407 Proxy authentication required

408 Request Timeout

409 Conflict

410 Gone

426 Upgraded Required

500 Server error

502 Bad Gateway

503 Temporarily Unavailable

504 gateway Timeout