Camille Hodoul

Learning Resources

March 09, 2020

Updated: 2020-11-10

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


Youtube playlist of keynotes and tech-related videos


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
  • Domain-Driven Design Distilled - V. Vaughn
  • Working Effectively with Legacy Code - M.C. Feathers
  • Accelerate - N. Forsgren, J. Humble, G. Kim
  • Smalltalk Best Practise Patterns - K. Beck (blog series)

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 Design of Everyday Things - D. Norman
  • Thinking in Systems - D.H. Meadows
  • Thinking, Fast and Slow - D. Kahneman
  • Scale - G. West
  • Books by C. Alexander (Notes on the Synthesis of Form, The Timeless Way of Building…)


Blogs & websites

I'm a JavaScript and PHP developer living in Grenoble, France.
Twitter, Github, Flickr, resume