Mr. Penumbra's 24-Hour Bookstore (Mr. Penumbra's 24-Hour Bookstore, #1)
Coming from a sysadmin/programmer background, there is lots of magical thinking about computers in this book. Didn't mind a single bit. Fun, interesting, original. Like if Neal Stephenson wrote a short book with no fighting and an actual ending.