End of Sprint Review

At the end of the sprint, you should be able to do the following things. Make sure to check you can do them all, and if not, go back and keep practicing until you can.

WebSockets (Prep)
Adding like/dislike (Prep)
Identifying common functionality (Prep)
Extracting common functionality (Prep)
Continuation styles (Prep)
Extracting a middleware (Prep)
Using existing middleware (Prep)
warning: name is empty (Day Plan)
Discussion: Continuation styles (Day Plan)