Each time I pick up a software engineering book, I need to sit around the table with my code editor opened or at least a notebook to take notes. I wonder if there any books that I can read while I am commuting, for example, but that would still bring some technical knowledge and expertise in the field?