How do I upload my zipped lambda code into AWS Lambda?
It's kind of hidden away and not very intuitive.

Within the AWS Lamba admin: Create Function > Author from Scratch.
Within the Code entry type dropdown there is a Upload a .ZIP file option.