Developed a web server in C++ without relying heavily on ChatGPT, focusing on manual coding as much as possible.
Implemented basic functionality to allow sending a request and receiving a 'Hello World' response with a hardcoded 200 OK status.
Learned and reviewed socket programming by binding a socket to an IP address and port, drawing parallels to setting up pipes in Operating Systems.
Utilized accept4() over accept() in socket programming, marked SO_REUSEADDR to ease server restarts, and incorporated colored terminal text for debugging purposes.