Rating: 7.8/10. Fairly short book containing two minor works by Tacitus, a Roman historian who lived in the first century AD. The two works, Agricola and Germania, were written around the same time but on two different topics. Agricola describes the career of the author’s father-in-law, Julius Agricola, a general who conquered Britain and served…
Category: Type
Learning Modern Linux by Michael Hausenblas
Rating: 8.0/10. Learning Modern Linux: A Handbook for the Cloud Native Practitioner by Michael Hausenblas Book about various parts of Linux systems, the kernel and its ecosystem. Even though I’ve used Linux for my development work for many years, a lot of this book was new to me, covering topics that most developers have interacted…
Code Complete 2 by Steve McConnell
Rating: 7.2/10. Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell A fairly large book (about 850 pages) about “software construction”, essentially the process of writing code. The book is basically a long list of recommendations on how to write code that is correct and readable, kind of like a style…
Deep Reinforcement Learning by Aske Plaat
Rating: 9.0/10. Overall, great textbook about reinforcement learning using deep neural networks, I liked it because it places roughly equal emphasis on theory and code, there are some equations, but the author explains everything more through intuition rather than formal mathematics, making it easy to understand quickly compared to other textbooks. Many of the algorithms…
Software Engineering at Google by Winters, Manshreck, and Wright
Rating: 7.6/10. Software Engineering at Google: Lessons Learned from Programming Over Time, Curated by Titus Winters, Tom Manshreck, and Hyrum Wright Book about software engineering practices and processes relevant for large tech companies like Google. As an organization increases in scale (size of codebase and amount of time it needs to function), its priorities become…
An Introduction to Law and Legal Reasoning by Steven J. Burton
Rating: 8.1/10. Book that describes at a high level how the law works, suitable for laymen or beginning law students. The purpose of legal system is to settle disputes that arise in a complex society in a fair and peaceful way. There are competing views on how deterministic are the judgments made by the legal…
Fortress Besieged (围城) by Qian Zhongshu
Rating: 8.0/10. A classic Chinese novel of the 20th century, set in 1937, a period of chaos and disorder in Chinese history when it was being invaded by the Japanese. The main character, Fang Hongjian, is a student who studied in Europe for a few years but drifted around without earning a degree and ended…
Essentials of Supply Chain Management by Michael Hugos
Rating: 7.2/10. An overview of things to consider when designing and managing a supply chain. A supply chain consists of many players: factories make the product, distributors take bulk from factories and deliver packages of related goods to retailers, who sell small quantities to the public. Each player needs to think about production, holding inventory,…
An Introduction to Foreign Language Learning and Teaching by Keith Johnson
Rating: 8.0/10. Book covering a lot of research about best practices in language learning and teaching. There is a lot of implicit knowledge that’s required to effectively use a language: the obvious ones like phonology, syntax, and the lexicon, but also often-overlooked ones like pragmatic differences between languages. There is some overlap between this book…
Yut Di – One Earth by EHK Ho
Rating: 7.4/10. Novel about the first Chinese immigrants to Canada, escaping war and famine in China in search of a better life. The year is 1880 and the story begins with a wealthy businessman (Cheung) and his son (Wing) on a ship to British Columbia. Their plan is to make a business selling supplies to…
Assessing Vocabulary by John Read
Rating: 7.9/10. A classic book-length survey about vocabulary testing: the research literature, design considerations, and its usage in education. Many linguistic questions lie at the core of vocabulary testing and don’t have clear-cut answers, like what counts as a word family? (eg: socialize and socializing should probably as a single word, but socialism is quite…
Love in the Time of Cholera by Gabriel Garcia Marquez
Rating: 7.7/10. A romance novel by Colombian Nobel prize winning author. The story is set in a coastal town in Colombia in the late 19th century. The novel starts with elderly doctor Juvenal Urbino and his wife Fermina Daza attending a funeral; Urbino falls off a ladder while reaching for his parrot and dies; immediately…