Networking, Web & Browsers
- What is a network?
- Learn how the Internet works
- An Introduction to Networking Terminology, Interfaces, and Protocols
- Introduction to Networks
- Computer Networks: A Systems Approach
- Grigorik, High Performance Browser Networking: What every web developer should know about networking and web performance
- Computer Networking Fundamentals
- Daryl's TCP/IP Primer
- Packet Traveling
- Everything you never knew about NATs and wish you hadn't asked
- Beej's Guide to Network Programming
- Beej's Guide to Networking Concepts
- Beej's Guide to Unix Interprocess Communication
- Michael W. Lucas, Networking for System Administrators
- Sanders, Practical Packet Analysis
- Protohackers. Server programming challenge
- SRE books
- Web Technology for Developers
- Web Browser Engineering
- HTTP Toolkit
- SSL Termination
- Web Scraping
- Four Ways to Build Web Apps
- The Web's Next Transition
- The Future of Web Software Is HTML-over-WebSockets
- How to Port Forward on Your Router
- Self hosting in 2023
- All software is web software now
- How Did I Get Here?
- Who Controls the Internet? And should they?
- Web Development History. Internet history for the technically curious
- The Web’s Grain
- The small web is beautiful
- The "Cheap" Web
- Poor Man's Web
- Web Design Museum
- The Whimsical Web
- The Web Is Fucked
- The Web We Lost, and The Web We Must Rebuild
- Ethernet For Hackers: The Very Basics
- TCP Puzzlers
- The Copenhagen Book