New Skill Forged: The Definitive Guide to Linux Network Programming
New Skill Forged
The Definitive Guide to Linux Network Programming by Keir Davis, John W. Turner & Nathan Yocom. 361 pages.
Linux socket programming from first principles: Berkeley socket API lifecycle, three server architectures (iterative/select/fork), TCP vs UDP and stateful vs stateless protocol design, OpenSSL TLS integration (SSL_CTX/SSL layer setup), and secure C coding (buffer overflow prevention, unsafe function replacements, error-handling wrappers).
What this skill teaches Claude to do:
- Build TCP servers and clients using Berkeley socket API (socket/bind/listen/accept/connect/read/write)
- Implement select()-based multiplexing to handle N clients in a single process without threads
- Build fork-per-client servers with proper SIGCHLD handling to avoid zombie processes
- …and 4 more
Browse the full skill at /skills/linux-network-programming
Forged from 4,939 books. Auto-generated by the Skill Forge pipeline.