Ray
About
Posts
Talks
Resources
Videos
A Philosophy of Software Design | John Ousterhout | Talks at Google
Software-Engineering
Software-Design
Bjarne Stroustrup - The Essence of C++
Software-Engineering
Software-Design
C++
Bret Victor - The Future of Programming
Software-Engineering
Jeff Dean - Building Software Systems at Google and Lessons Learned
Distributed-Systems
Software-Engineering
Martin Kleppmann - Turning the Database Inside-Out
Distributed-Systems
Databases
Rich Hickey - Simple Made Easy
Software-Engineering
Software-Design
Richard Hamming - You and Your Research
Career
Rob Pike - Concurrency Is Not Parallelism
Software-Engineering
Concurrency
What Every Programmer Should Know about How CPUs Work
Computer-Science
CPU
Instruction-Pipeline