I was looking forward to learning nginx, until I read this...
It's very nicely written and explains things well, but it doesn't so much teach nginx as it does point out all the contradictory and unexpected behaviors. That doesn't look fun to learn (or work with) at all.
Edit: I just looked in to agentzh's other project OpenResty, and I take everything back. It may be difficult, but it's extremely powerful, and seemingly worth dealing with the 'gotchas'.
It's very nicely written and explains things well, but it doesn't so much teach nginx as it does point out all the contradictory and unexpected behaviors. That doesn't look fun to learn (or work with) at all.
Edit: I just looked in to agentzh's other project OpenResty, and I take everything back. It may be difficult, but it's extremely powerful, and seemingly worth dealing with the 'gotchas'.