Category Archives: What I’m Reading

What I’m Reading: Operating System Concepts

Operating System Concepts
Operating System Concepts by Abraham Silberschatz

My rating: 5 of 5 stars

Operating Systems Concepts is a great undergraduate-level resource for its subject, focusing, as its name advertises, on the concepts behind building an operating system. Outside of the exercises, the text spends relatively little time on code examples or gritty details, relegating that to suggested reading or simply saying “Go look at an open-source operating system!”.

This emphasis on concepts makes a great deal of sense given the variance in how to accomplish goals and the sheer amount of groundwork which the book needs to cover. The book is already over 900 pages!

This book is a great read for any long-time user of operating systems who wants to understand the amazing piece of software that orchestrates their entire computing experience, as well as being great review for practitioners who want a refresher. Five stars.

What I’m Reading: Computer Organization and Design

This will be short not because the book isn’t good, but because I’ve got too many irons in the fire.

Computer Organization and Design by Patterson | Hennessy is the gentle introduction to hardware. The math is simple and easy to understand, the book layout is excellent, and the content is outstanding. If you want an understanding of how computers work on the most fundamental level, this is your book.

In addition to the main book, be sure to read Online Appendix C: Graphics Cards. Most software engineers already have an intuitive idea of programming on a traditional CPU, but this approachable yet thorough appendix teaches graphics card architecture and the CUDA multithreading model. I can’t recommend it enough.

What I’m Reading: A Memory of Light

I started A Memory of Light, the final installment in the Wheel of Time series at 7:30 PM Friday night. I finished 11:30 PM Sunday. My eyes ache. So here’s a review.


I’ve written no spoilers. This 14-book series is a goddamn marathon, and I’m not about to thieve rewards from the uninitiated. Once you finish the review, I’ll have hopefully convinced you to read all these books. Otherwise, I dunno, go get Cliff Notes or something.

Continue reading What I’m Reading: A Memory of Light

What I’m Reading: Cujo by Stephen King

The last of my holiday queue-skippers, I finished started and finished Cujo over the course of two flights: New Orleans to Minneapolis, and then Minneapolis to Seattle.

Go grab something to drink, I’ve got a lot to say. Continue reading What I’m Reading: Cujo by Stephen King

What I’m Reading: Carrie by Stephen King

After I finished reading On Writing by Stephen King in mid-October, I decided I liked the way that America’s bestselling author wrote. Next time I stopped at Half-Priced Books, I loaded down with over a dozen of his books and stumbled back home.

Honestly, I jumped order on my First-In First-Out queue for this. There are so many other books I should be reading first. But then
(what’s six hours on a vacation going to hurt?)
Oh God, the stream of consciousness interjections have started. And is that blood trickling down my thigh? Oh Christ Almighty, my anus is bleeding!

“I know that feel, Greg.”

Continue reading What I’m Reading: Carrie by Stephen King