Learn Best By Programming
I’ve often thought/said/repeated that I “learn best by programming”. It seems true. The process is typically something like: pick a concept read enough about it to get the gist implement it in code it doesn’t work iterate: reading other sources and updating the code until it works share a tutorial on the concept taught via a worked example in code (bonus!) I did this during my phd (60+ tech reports), when writing my first book (~50 optimization algorithms), with machine learning mastery (1000+ tutorials, 20+ books on machine learning and deep learning), and with super fast python (500+ tutorials, 14+ books on python concurrency), and on. ...