Serving up Messages

This week I got to create a server that interacted with a chatroom. I had to figure out how to listen for and respond to requests being made to my server from the client.

I really enjoyed the challenge of creating and working with something I knew nothing about. I learned how to connect a client to a server the correct way. However I also learned how NOT to connect a client to a server.

The NOTs were really fun to figure out. Like how to send data so that my server does NOT crash. I also learned how to identify the problems that i was having sooner than in the beginning of the sprint.