Camille Hodoul

Learning Resources | Camille Hodoul

Learning Resources

March 09, 2020

Updated: 2021-01-27

A (hopefuly up-to-date) compilation of places I go to to keep in touch with the industry.


Computer Science

  • Structure and Interpretation of Computer Programs - Sussman and Abelson
  • The Art of Computer Programming - D. Knuth
  • Data & Reality - W. Kent (read my notes)

Software Engineering

  • You Don’t Know JS - K. Simpson
  • Working Effectively with Legacy Code - M.C. Feathers
  • Accelerate - N. Forsgren, J. Humble, G. Kim
  • Smalltalk Best Practise Patterns - K. Beck (blog series)
  • The Phoenix Project - G. Kim, G. Spafford, and K. Behr

Project & Team Management

  • An Elegant Puzzle: Systems of Engineering Management - W. Larson
  • Predicting the Unpredictable: Pragmatic Approaches to Estimating Cost or Schedule - J. Rothman
  • Debugging Teams: Better Productivity Through Collaboration - B. Collins-Sussman, B. Fitzpatrick
  • The Effective Manager - M. Horstman


  • The Design of Everyday Things - D. Norman
  • Books by C. Alexander (Notes on the Synthesis of Form, The Timeless Way of Building…)
  • Shape Up - R. Singer


  • Thinking in Systems - D.H. Meadows
  • Thinking, Fast and Slow - D. Kahneman
  • Scale - G. West
  • Antifragile - N.N. Taleb


Blogs & websites


Youtube playlist of keynotes and tech-related videos

Camille Hodoul

I'm a JavaScript and PHP developer living in Grenoble, France.