Thomas Ptacek

Principal - Latacora

Essential books that every programmer should read

Thomas Ptacek recommends:

  1. The Algorithm Design Manual: Steven S S. Skiena: 9788184898651
  2. C Programming Language, 2nd Edition (8601410794231): Brian W. Kernighan, Dennis M. Ritchie: Books
  3. Design Patterns: Elements of Reusable Object-Oriented Software: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch: 8601419047741

Garry Tan

Co-founder - Initialized, Posthaven

I'm an engineer, how do I learn design?

Garry Tan recommends:

  1. About Face: The Essentials of Interaction Design: Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel: 8601416801131
  2. Needfinding: Design Research and Planning (4th Edition): Dev Patnaik: 9781974015580
  3. Dieter Rams: Ten Principles for Good Design: Cees W. De Jong, Klaus Klemp, Jorrit Maan, Erik Mattie: 9783791383668

Want to see someone's reading list here? Send us an email to