Fundamentals
An annotated collection of 3 books & articles on fundamentals, spanning 2015 to 2024. Featuring works by Allen B. Downey, Tania Rascia, WebMonker — each with editorial commentary oriented to digital product practice.
Think Python: How to Think Like a Computer Scientist
The book a product director picks up when they decide to stop being afraid of code. Downey teaches programming as computational thinking, not as Python tricks — variables, conditionals, loops, functions, data structures,…
Understanding the DOM — Document Object Model
A clean, careful tour of the one abstraction every web product depends on and almost nobody in product direction can describe. Rascia writes the way good teachers write — stripping jargon, building from the concrete, nev…
How does Browser Work?
A short walk through what actually happens when you type a URL and press enter — parsing, networking, rendering, paint. It is not a canonical academic reference, but it is the shortest path to something every product dir…