This is a great resource. Highly recommend if you want to get deeper on protocol design.