Home Blog Books Open Source
  • Learning Python Mark Lutz
  • Design Patterns: Elements of Reusable Object-Oriented Software Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  • Computer Networks Andrew S. Tanenbaum, David J. Wetherall
  • Structured Computer Organization Andrew S. Tanenbaum
  • CPython Internals: Your Guide to the Python 3 Interpreter Anthony Shaw
  • Foundations of Cybersecurity: Engaging the Human Daniel Shoemaker, Anne Kohnke, Ken Sigler
  • Microservices Patterns: With examples in Java Chris Richardson
  • Refactoring: Improving the Design of Existing Code Martin Fowler
  • Unix: A History and a Memoir Brian W. Kernighan
  • Managing Humans: Biting and Humorous Tales of a Software Engineering Manager Michael Lopp
  • The C Programming Language Brian W. Kernighan, Dennis M. Ritchie
  • The Go Programming Language Alan A. A. Donovan, Brian W. Kernighan
  • Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann