[ ] Take advantage of SHA-1 always returning 20 bytes. Use a std::array [ ] Timeouts in network requests [ ] Consolidate utils.cpp [ ] Use std::span for read-only memory [ ] Use std::array for fixed-size containers (IP etc) [ ] Don't log to std::cout