Sort by:
Understanding Deep Learning
Understanding Deep Learning by Simon Prince is a comprehensive, mathematically rigorous deep learning textbook. Supervised, unsupervised, and generative models CNNs, RNNs, attention, and transformers Diffusion models and large language models...
Understanding Distributed Systems
Understanding Distributed Systems is a comprehensive resource for mastering distributed systems, with clear explanations and practical guidance. Core distributed systems concepts and theory Practical examples and case studies Best practices...
you don t know js
You Don't Know JS is a deep-dive series that reveals how JavaScript truly works under the hood. Types, coercion, and native functions Scope, closures, and the this keyword Prototypes and...
you don t know js scope & closures
You Don't Know JS Yet: Scope & Closures explores how JavaScript handles variable scope, hoisting, and closures in depth. Lexical scope and dynamic scope Hoisting and temporal dead zones Closures...
you don t know js yet get started
You Don't Know JS Yet: Get Started lays a solid foundation for understanding JavaScript from first principles. JavaScript history and design philosophy Values, types, and coercion ES6+ syntax and feature...
Your Code as a Crime Scene
Your Code as a Crime Scene applies forensic techniques to reveal hidden problems in software codebases. Hotspot analysis using version control history Detecting code complexity and coupling Data-driven refactoring strategies...