Book Report: Mr. Penumbra’s 24 Hour Bookstore

Mr. Penumbra's 24-hour Bookstore Book Report

Recently, I finished reading Mr. Penumbra’s 24 Hour Bookstore and wanted to share my thoughts with you. I picked up this book and the first snowy day of winter when I didn’t want to go anywhere. I saw it running around the internet in different places and when it was available I decided it was meant to be. Sometimes my favorite way to pick books is on a whim.

The book is a really fun read. I loved how the book was written mostly from narration with a little bit of conversation mixed in for context. The other part of the book that I really liked was the inclusion of Role Playing Games (RPG). I’m a big fan of all kinds of games and I loved how the author included it in the context of the story. Without giving away any spoilers the main character Clay and another named Neil bonded as children over a science fiction story and then played an RPG together, and they refer to their game nicknames throughout the story.

The other big part of the book has to do with codes and coding. Which may sound really intimidating but the author, Robin Slone, makes it really approachable. You should check it out!

I really liked the style of writing in this book, where the majority of the text is the main character narrating in his head the events taking place. This is also the same way my favorite book, Rebecca by Daphne du Maurier, was written. All the events of the book were experienced when the narrator was thinking them over in her mind.

If you are interested in coding you should check out these resources to get started!

Library Resources


Head first HTML with CSS & XHTML

Game Programming for Teens
Game programming for teens

Online Resources

Ruby for Newbies
The Best Way to Learn Ruby on Rails
The Coolest Ruby Projects Ever

These are just a few of the many resources available.  A quick Google search for your area of interest will yield a lot of results.