100 Best Ruby Books of All Time

We've ranked the best ruby books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.

Practical Object Oriented Design in Ruby book cover1

Practical Object Oriented Design in Ruby

Sandi Metz

5.0
The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby's widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using
The Well-Grounded Rubyist book cover2

The Well-Grounded Rubyist

David A. Black

4.9
Developers discovering Ruby quickly learn that this elegant object-oriented language is a powerful alternative to traditional static languages like Java or C++. It runs in most operating environments and can handle virtually any programming task you throw at it. Ruby code is clean and clear. Best of all, Ruby is dynamic, which means that it's designed to react at runtime to changes in an applicati
Programming Ruby 1.9 & 2.0 book cover3

Programming Ruby 1.9 & 2.0

Dave Thomas, Andy Hunt, et al.

4.7
Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby language? If so, then we’ve got a language and book for
Design Patterns in Ruby book cover4

Design Patterns in Ruby

Russ Olsen

4.7
Praise for Design Patterns in Ruby

" Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter. Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special relevance for Ruby. He clearly explains each idea, making a wealth of experience available to Ruby developers for their own daily
Ruby Under a Microscope: An Illustrated Guide to Ruby Internals book cover5

Ruby Under a Microscope: An Illustrated Guide to Ruby Internals

Pat Shaughnessy

4.7
Ruby is a powerful programming language with a focus on simplicity, but beneath its elegant syntax it performs countless unseen tasks.

Ruby Under a Microscope gives you a hands-on look at Ruby's core, using extensive diagrams and thorough explanations to show you how Ruby is implemented (no C skills required). Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments wi
Metaprogramming Ruby book cover6

Metaprogramming Ruby

Paolo Perrotta

4.6
Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and write elegant, beautiful programs. Now you can get in on the action as well.

This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to appl
99 Bottles of OOP book cover7

99 Bottles of OOP

Sandi Met

4.6
"Everybody complains about the weather but nobody does anything about it." Likewise, everyone has an opinion about what good code looks like, but those opinions don't help you create it. This book fills that gap. It explains the process of writing good code, and teaches you to achieve beautifully programmed ends by way of extremely practical means.
What It's About

99 Bottles of OOP is a practical g
Agile Web Development with Rails: A Pragmatic Guide book cover8

Agile Web Development with Rails: A Pragmatic Guide

Dave Thomas, David Heinemeier Hansson, Leon Breedt, Mike Clark, Thomas Fuchs, Andrea Schwarz

4.6
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist... A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks. With this book you'll learn how to use "ActiveRecord" to connect business objects and database tables. No more painful
The Ruby Programming Language book cover9

The Ruby Programming Language

David Flanagan, Yukihiro Matsumoto

4.5
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:


David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.


Yukihiro "Matz" Mats
Eloquent Ruby book cover10

Eloquent Ruby

Russ Olsen

4.5
It's easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the "Ruby way" of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do-so you can leverage its immense, surprising power. Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other pr
The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series) book cover11

The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series)

Hal Fulton

4.5
Using real, well-written code examples, this book provides solutions to specific tasks that one needs while honing Ruby programming skills. This practical "how-to" handbook, written by experienced programmer Hal Fulton, has been updated to not only explain the newest features of Ruby, but also to show how people use Ruby today, including coverage of Ruby on Rails.
Exceptional Ruby: Master the Art of Handling Failure in Ruby book cover12

Exceptional Ruby: Master the Art of Handling Failure in Ruby

Sydney Finkelstein

4.4
Writing code that works is hard. Writing code that handles unexpected errors and still works is really hard. Most of us learn by trial and error. This short book removes the uncertainty. With over 100 pages of content and dozens of working examples, you’ll learn everything from the mechanics of how exceptions work to how to design a robust failure management architecture for your app or library. W
13

Refactoring: Ruby Edition, Adobe Reader

Jay Fields, Shane Harvie, et al

4.4
Metaprogramming Ruby 2: Program Like the Ruby Pros book cover14

Metaprogramming Ruby 2: Program Like the Ruby Pros

Paolo Perrotta

4.4
Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogramming in a down-to-earth style and arms you with a
Ruby Cookbook: Recipes for Object-Oriented Scripting book cover15

Ruby Cookbook: Recipes for Object-Oriented Scripting

Lucas Carlson

4.3
Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading.

Revised for Ruby 2.1, each recipe includes a discussion on
Walden book cover16

Walden

Henry David Thoreau

4.3
At Walden Pond, Henry David Thoreau reflected on simpler living in the natural world. By removing himself from the distractions of materialism, Thoreau hoped to not only improve his spiritual life but also gain a better understanding of society through solitary introspection.

In Walden, Thoreau condenses his two-year, two-month, two-day stay into a single year, using the four seasons to symbolize h
Confident Ruby book cover17

Confident Ruby

Avdi Grimm and Sandi Met

4.3
The Pragmatic Programmer: From Journeyman to Master book cover18

The Pragmatic Programmer: From Journeyman to Master

Andrew Hunt and David Thomas

4.3
-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques fo
Ruby the Red Fairy (Rainbow Magic, #1) book cover19

Ruby the Red Fairy (Rainbow Magic, #1)

Daisy Meadows and Georgie Ripper

4.3
The seven Rainbow Fairies are missing! Rachel and Kirsty search for one in each RAINBOW MAGIC book. Read all seven books to help rescue the fairies and bring the sparkle back to Fairyland!

Fairyland is home to seven colorful sisters. Together, they are the Rainbow Fairies! They keep Fairyland dazzling and bright. But when evil Jack Frost sends them far away, the sisters are in big trouble. If they
The Hate U Give book cover20

The Hate U Give

Angie Thomas

4.3
Sixteen-year-old Starr Carter moves between two worlds: the poor neighborhood where she lives and the fancy suburban prep school she attends. The uneasy balance between these worlds is shattered when Starr witnesses the fatal shooting of her childhood best friend Khalil at the hands of a police officer. Khalil was unarmed.

Soon afterward, his death is a national headline. Some are calling him a thu
Learn to Program book cover21

Learn to Program

Chris Pine

4.3
It's now easier to learn to write your own computer software than it has ever been before. Now everyone can learn to write programs for themselves--no previous experience is necessary. Chris Pine takes a thorough, but light-hearted approach that teaches you how to program with a minimum of fuss or bother. Starting with small, simple one-line programs to calculate your age in seconds, you'll see ho
Rails AntiPatterns: Best Practice Ruby on Rails Refactoring book cover22

Rails AntiPatterns: Best Practice Ruby on Rails Refactoring

Chad Pytel / Tammer Saleh Pytel…

4.3
The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems
As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. "Rails(TM) AntiPatterns"identifies these widespread Rails code and design problems, explains why th
Charlie And The Chocolate Factory book cover23

Charlie And The Chocolate Factory

Roald Dahl, Quentin Blake

4.3
Now a Broadway musical!

Roald Dahl's iconic story of a little boy, a golden ticket, and a fantastical chocolate factory has been adapted into a wonderful new musical. This edition has a great new cover featuring the musical's poster art and a foreword by Jack O'Brien, Tony Award-winning Director.

Willy Wonka's famous chocolate factory is opening at last! But only five lucky children will be allowed
Effective Ruby: 48 Specific Ways to Write Better Ruby book cover24

Effective Ruby: 48 Specific Ways to Write Better Ruby

Peter J. Jones

4.3
If you're an experienced Ruby programmer, Effective Ruby will help you harness Ruby's full power to write more robust, efficient, maintainable, and well-performing code. Drawing on nearly a decade of Ruby experience, Peter J. Jones brings together 48 Ruby best practices, expert tips, and shortcuts--all supported by realistic code examples. Jones offers practical advice for each major area of R
Harry Potter and the Deathly Hallows (Harry Potter, #7) book cover25

Harry Potter and the Deathly Hallows (Harry Potter, #7)

J. K. Rowling, Mary GrandPré

4.3
Harry Potter is leaving Privet Drive for the last time. But as he climbs into the sidecar of Hagrid’s motorbike and they take to the skies, he knows Lord Voldemort and the Death Eaters will not be far behind.

The protective charm that has kept him safe until now is broken. But the Dark Lord is breathing fear into everything he loves. And he knows he can’t keep hiding.

To stop Voldemort, Harry knows
Ruby Best Practices book cover26

Ruby Best Practices

Gregory T Brown

4.3
How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you mor
Growing Rails Applications in Practice book cover27

Growing Rails Applications in Practice

Cory Jensen, Jonathan Rabe, et al

4.2
Charlotte's Web book cover28

Charlotte's Web

E. B White and Kate DiCamillo

4.2
Don’t miss one of America’s top 100 most-loved novels, selected by PBS’s The Great American Read.

This beloved book by E. B. White, author of Stuart Little and The Trumpet of the Swan, is a classic of children's literature that is "just about perfect." This paper-over-board edition includes a foreword by two-time Newbery winning author Kate DiCamillo.

Some Pig. Humble. Radiant. These are the words
Dr. Mary's Monkey: How the Unsolved Murder of a Doctor, a Secret Laboratory in New Orleans and Cancer-Causing Monkey Viruses Are Linked to Lee Harvey Oswald, the JFK Assassination and Emerging Global Epidemics book cover29

Dr. Mary's Monkey: How the Unsolved Murder of a Doctor, a Secret Laboratory in New Orleans and Cancer-Causing Monkey Viruses Are Linked to Lee Harvey Oswald, the JFK Assassination and Emerging Global Epidemics

Edward T. Haslam

4.2
This new updated edition is not only hard cover for long life, but it contains an additional 25 pages of revelations from the author including documents from the FBI, CIA, CDC, and NOPD, plus the actual crime scene photos of the Mary Sherman murder. You’ll see why we say this is the “Hottest cold case in America.” The 1964 murder of a nationally known cancer researcher sets the stage for this grip
Through My Eyes book cover30

Through My Eyes

Ruby Bridges, Margo Lundell

4.2
In November 1960, all of America watched as a tiny six-year-old black girl, surrounded by federal marshals, walked through a mob of screaming segregationists and into her school. An icon of the civil rights movement, Ruby Bridges chronicles each dramatic step of this pivotal event in history through her own words.
Smile book cover31
Raina just wants to be a normal sixth grader. But one night after Girl Scouts she trips and falls, severely injuring her two front teeth, and what follows is a long and frustrating journey with on-again, off-again braces, surgery, embarrassing headgear, and even a retainer with fake teeth attached. And on top of all that, there’s still more to deal with: a major earthquake, boy confusion, and frie
Looking for Alaska book cover32

Looking for Alaska

John Green

4.2
The award-winning, genre-defining debut from #1 bestselling author of The Fault in Our Stars

First drink
First prank
First friend
First girl
Last words

Miles “Pudge” Halter is abandoning his safe-okay, boring-life. Fascinated by the last words of famous people, Pudge leaves for boarding school to seek what a dying Rabelais called the “Great Perhaps.”

Pudge becomes encircled by friends whose lives are eve
33

The Jesus Storybook Bible: Every Story Whispers His Name

Sally Lloyd-Jones

4.2
If you are a parent, grandparent, pastor, or teacher looking for a way to teach the children in your life about God’s “Never Stopping, Never Giving up, Unbreaking, Always and Forever Love,” look no further than The Jesus Storybook Bible.

What makes The Jesus Storybook Bible different from every other Kids’ Bible?

While other Kids’ Bibles contain stories from the Old and New Testaments, The Jesus Sto
Designing Data-Intensive Applications book cover34

Designing Data-Intensive Applications

Martin Kleppmann

4.2
Many forces affect software today: larger datasets, geographical disparities, complex company structures, and the growing need to be fast and nimble in the face of change.

Proven approaches such as service-oriented and event-driven architectures are joined by newer techniques such as microservices, reactive architectures, DevOps, and stream processing. Many of these patterns are successful by thems
The Rails 3 Way book cover35

The Rails 3 Way

Obie Fernandez

4.2
"The Rails(TM) 3 Way" is a comprehensive resource that digs into the new features in Rails 3 and perhaps more importantly, the rationale behind them.
--Yehuda Katz, Rails Core
The Bible for Ruby on Rails Application Development Ruby on Rails strips complexity from the development process, enabling professional developers to focus on what matters most: delivering business value via clean and maintai
Rails 4 Test Prescriptions: Build a Healthy Codebase book cover36

Rails 4 Test Prescriptions: Build a Healthy Codebase

Noel Rappin

4.2
Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with a regular dose of test-driven development. Rails 4 Test Prescriptions is a comprehensive guide to how tests can help you design and write better Rails applications. In this completely revised edition, you'll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well
Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series) book cover37

Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series)

Michael Hartl

4.2
“Ruby on Rails™ 3 Tutorial: Learn Rails by Example by Michael Hartl has become a must read for developers learning how to build Rails apps.”

—Peter Cooper, Editor of Ruby Inside

Using Rails 3, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be chall

Effective Testing with Rspec 3: Build Ruby Apps with Confidence book cover38

Effective Testing with Rspec 3: Build Ruby Apps with Confidence

Myron Marston

4.2
Build and maintain quality software with RSpec, the popular BDD-flavored Ruby testing framework. This definitive guide from RSpec's lead developer shows you how to use RSpec to drive more maintainable designs, specify and document expected behavior, and prevent regressions during refactoring. Build a project using RSpec to design, describe, and test the behavior of your code-whether you're new to
The Very Hungry Caterpillar book cover39

The Very Hungry Caterpillar

Eric Carle

4.2
THE all-time classic story, from generation to generation, sold somewhere in the world every 30 seconds! Have you shared it with a child or grandchild in your life?

One sunny Sunday, the caterpillar was hatched out of a tiny egg. He was very hungry. On Monday, he ate through one apple; on Tuesday, he ate through three plums--and still he was hungry. When full at last, he made a cocoon around himsel
Ruby Pocket Reference: Instant Help for Ruby Programmers book cover40

Ruby Pocket Reference: Instant Help for Ruby Programmers

Michael Fitzgerald

4.2
Updated for Ruby 2.2, this handy reference offers brief yet clear explanations of Ruby's core elements--from operators to blocks to documentation creation--and highlights the key features you may work with every day. Need to know the correct syntax for a conditional? Forgot the name of that String method? This book is organized to help you find the facts fast.

Ruby Pocket Reference, 2nd Edition is
41

The Wishing Spell (The Land of Stories, #1)

Chris Colfer

4.2
Alex and Conner Bailey's world is about to change, in this fast-paced adventure that uniquely combines our modern day world with the enchanting realm of classic fairy tales.
The Land of Stories tells the tale of twins Alex and Conner. Through the mysterious powers of a cherished book of stories, they leave their world behind and find themselves in a foreign land full of wonder and magic where they
The Story of Ruby Bridges book cover42

The Story of Ruby Bridges

Robert Coles and George Ford

4.2
Celebrate the 50th anniversary of the first African American child to integrate a New Orleans school with this paperback reissue!
The year is 1960, and six-year-old Ruby Bridges and her family have recently moved from Mississippi to New Orleans in search of a better life. When a judge orders Ruby to attend first grade at William Frantz Elementary, an all-white school, Ruby must face angry mobs of p
The Lightning Thief (Percy Jackson and the Olympians, #1) book cover43

The Lightning Thief (Percy Jackson and the Olympians, #1)

Rick Riordan

4.2
Alternate cover for this ISBN can be found here

Percy Jackson is a good kid, but he can't seem to focus on his schoolwork or control his temper. And lately, being away at boarding school is only getting worse - Percy could have sworn his pre-algebra teacher turned into a monster and tried to kill him. When Percy's mom finds out, she knows it's time that he knew the truth about where he came from, a
Crafting Rails Applications: Expert Practices for Everyday Rails Development book cover44

Crafting Rails Applications: Expert Practices for Everyday Rails Development

Jose Valim

4.2
Rails 3 is a huge step forward. You can now easily extend the framework, change its behavior, and replace whole components to bend it to your will, all without messy hacks. This pioneering book is the first resource that deep dives into the new Rails 3 APIs and shows you how use them to write better web applications and make your day-to-day work with Rails more productive.

Rails Core developer Jos
Beyond the Kingdoms (The Land of Stories, #4) book cover45

Beyond the Kingdoms (The Land of Stories, #4)

Chris Colfer

4.2
Fairy tales are just the beginning.

The Masked Man is on the loose in the Land of Stories, and it's up to Alex and Conner Bailey to stop him...except Alex has been thrown off the Fairy Council, and no one will believe they're in danger.

With only the help of the ragtag group of Goldilocks, Jack, Red Riding Hood, and Mother Goose and her gander, Lester, the Bailey twins discover the Masked Man's secr
Understanding Computation: From Simple Machines to Impossible Programs book cover46

Understanding Computation: From Simple Machines to Impossible Programs

Tom Stuart

4.1
Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you’ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.

Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or L
47

Ruby Jane (The Montana Marshalls #5)

Susan May Warren

4.1
She loved...and lost.

Ruby Jane never thought she'd meet the man of her dreams while running from the police in Russia. That he'd steal her heart on a train to Siberia. But loving a former CIA officer comes with a price...a life of danger. A life of high stakes.

A life where he simply disappears...

He has no memory of the man he was.

Mack Jones has no memory of his past...just the dark sense that he i
Beginning Ruby: From Novice to Professional book cover48

Beginning Ruby: From Novice to Professional

Peter Cooper

4.1
Based on the bestselling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up.

The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the addition of the Sinatra and Ramaze web application fr
The Rails 5 Way book cover49

The Rails 5 Way

Obie Fernandez

4.1
The "Bible" for Rails Development: Fully Updated for Rails 5
"When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time." --Steve Klabnik, Rails contributor and mentor
The Rails(TM) 5 Way is the comprehensive, authoritative reference guide for professionals delivering production-quality code using modern Ruby on Rails. Obie Fernandez illuminates the ent
Corduroy book cover50

Corduroy

Don Freeman

4.1
A picture book classic!

One of School Library Journal’s "Top 100 Picture Books" of all time (2012)
One of the National Education Association’s "Teachers' Top 100 Books for Children."

Don Freeman's classic character, Corduroy, is even more popular today then he was when he first came on the scene in 1968. This story of a small teddy bear waiting on a department store shelf for a child’s friendship ha
Domain-Driven Design: Tackling Complexity in the Heart of Software book cover51

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

4.1
"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing. "His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric th
The One and Only Ivan book cover52

The One and Only Ivan

Katherine Applegate, Patricia Castelao

4.1
Ivan is an easygoing gorilla. Living at the Exit 8 Big Top Mall and Video Arcade, he has grown accustomed to humans watching him through the glass walls of his domain. He rarely misses his life in the jungle. In fact, he hardly ever thinks about it at all.

Instead, Ivan thinks about TV shows he’s seen and about his friends Stella, an elderly elephant, and Bob, a stray dog. But mostly Ivan thinks ab
Why's (Poignant) Guide to Ruby book cover53

Why's (Poignant) Guide to Ruby

why the lucky stiff

4.1
This is just a small Ruby book. It won’t crush you. It’s light as a feather (because I haven’t finished it yet—hehe). And there’s a reason this book will stay light: because Ruby is simple to learn.

[Why’s (Poignant) Guide to Ruby is released under the Attribution-ShareAlike License. So, yes, please distribute it and print it and read it leisurely in your housecoat.]
A Little Princess book cover54

A Little Princess

Frances Hodgson Burnett, U. C. Knoepflmacher

4.1
Sara Crewe, an exceptionally intelligent and imaginative student at Miss Minchin's Select Seminary for Young Ladies, is devastated when her adored, indulgent father dies. Now penniless and banished to a room in the attic, Sara is demeaned, abused, and forced to work as a servant. How this resourceful girl's fortunes change again is at the center of A Little Princess, one of the best-loved stories
55

Ruby Bridges Goes To School: My True Story

Ruby Bridges

4.1
In 1960, six-year-old Ruby Bridges walked through an angry crowd and into a school where she changed history. This is the true story of an extraordinary little girl who helped shape our country when she became the first African-American to attend an all-white school in New Orleans. With simple text and historical photographs, this easy reader explores an amazing moment in history and the courage o
Prisoner B-3087 book cover56

Prisoner B-3087

Alan Gratz, Ruth Gruener, Jack Gruener

4.1
Survive. At any cost.

10 concentration camps.

10 different places where you are starved, tortured, and worked mercilessly.

It's something no one could imagine surviving.

But it is what Yanek Gruener has to face.

As a Jewish boy in 1930s Poland, Yanek is at the mercy of the Nazis who have taken over. Everything he has, and everyone he loves, have been snatched brutally from him. And then Yanek himself i
57

The Ruby Red Trilogy Boxed Set

Kerstin Gier and Anthea Bell

4.1
Island of the Blue Dolphins (Island of the Blue Dolphins, #1) book cover58

Island of the Blue Dolphins (Island of the Blue Dolphins, #1)

Scott O'Dell

4.1
Far off the coast of California looms a harsh rock known as the island of San Nicolas. Dolphins flash in the blue waters around it, sea otter play in the vast kelp beds, and sea elephants loll on the stony beaches.

Here, in the early 1800s, according to history, an Indian girl spent eighteen years alone, and this beautifully written novel is her story. It is a romantic adventure filled with drama a
Are You My Mother? (Beginner Books B-18) book cover59

Are You My Mother? (Beginner Books B-18)

P.D. Eastman

4.1
This is the classic from which many of our staff first learned to read, starting us on a path of unremitting bibliophilia. Are You My Mother? follows a confused baby bird who's been denied the experience of imprinting as he asks cows, planes, and steam shovels the Big Question. In the end he is happily reunited with his maternal parent in a glorious moment of recognition.
The Rails Way book cover60

The Rails Way

Obie Fernandez

4.1
The expert guide to building Ruby on Rails applications Ruby on Rails strips complexity from the development process, enabling professional developers to focus on what matters most: delivering business value. Now, for the first time, there's a comprehensive, authoritative guide to building production-quality software with Rails. Pioneering Rails developer Obie Fernandez and a team of experts illum
The Cucumber Book book cover61

The Cucumber Book

Matt Wynne, Aslak Hellesoy

4.1
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. The Cucumber Book dives straight into the core of the problem: communication between people. Cucumber saves the day; it's a testing, communication, and requirements tool - all rolled into one.

We'll show you how t
A Christmas Carol book cover62

A Christmas Carol

Charles Dickens

4.1
'If I had my way, every idiot who goes around with Merry Christmas on his lips, would be boiled with his own pudding, and buried with a stake of holly through his heart. Merry Christmas? Bah humbug!'

Introduction and Afterword by Joe Wheeler
To bitter, miserly Ebenezer Scrooge, Christmas is just another day. But all that changes when the ghost of his long-dead business partner appears, warning Scroo
Tales of a Fourth Grade Nothing (Fudge, #1) book cover63

Tales of a Fourth Grade Nothing (Fudge, #1)

Judy Blume

4.1
Life with his little brother, Fudge, makes Peter Hatcher feel like a fourth grade nothing. Whether Fudge is throwing a temper tantrum in a shoe store, smearing mashed potatoes on the walls at Hamburger Heaven, or trying to fly, he’s never far from trouble. He’s an almost three-year-old terror who gets away with everything, and Peter’s had it up to here!When Fudge walks off with Dribble, Peter’s pe
Learn Ruby the Hard Way: A Simple and Idiomatic Introduction to the Imaginative World of Computational Thinking with Code book cover64

Learn Ruby the Hard Way: A Simple and Idiomatic Introduction to the Imaginative World of Computational Thinking with Code

Zed A. Shaw

4.1
Master Ruby and become a programmer -- even if you never thought you could! This breakthrough book and CD can help practically anyone get started in programming. It's called "The Hard Way," but it's really quite simple. What's "hard" is this: it requires discipline, practice, and persistence. Zed A. Shaw teaches Ruby through a series of brilliantly-crafted exercises -- all formatted consistently,
Seven Languages in Seven Weeks book cover65

Seven Languages in Seven Weeks

Bruce Tate

4.1
You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is on that list, you'll broaden your perspective of programming by examining these languages side
Peter Pan book cover66

Peter Pan

J. M. Barrie, Michael Hague

4.1
Peter Pan by J. M. Barrie Peter Pan, the mischievous boy who refuses to grow up, lands in the Darling's proper middle-class home to look for his shadow. He befriends Wendy, John and Michael and teaches them to fly (with a little help from fairy dust). He and Tinker Bell whisk them off to Never-land where they encounter the Red Indians, the Little Lost Boys, pirates and the dastardly Captain Hook.
Moon Over Manifest book cover67

Moon Over Manifest

Clare Vanderpool

4.1
Winner of the 2011 Newbery Award.

The movement of the train rocked me like a lullaby. I closed my eyes to the dusty countryside and imagined the sign I’d seen only in Gideon’s stories: Manifest—A Town with a rich past and a bright future.

Abilene Tucker feels abandoned. Her father has put her on a train, sending her off to live with an old friend for the summer while he works a railroad job. Armed o
The Candymakers (The Candymakers, #1) book cover68

The Candymakers (The Candymakers, #1)

Wendy Mass

4.1
Four children have been chosen to compete in a national competition to find the tastiest confection in the country. Who will invent a candy more delicious than the Oozing Crunchorama or the Neon Lightning Chew?

Logan, the Candymaker's son, who can detect the color of chocolate by touch alone?

Miles, the boy who is allergic to merry-go-rounds and the color pink?

Daisy, the cheerful girl who can lift
Ruby on Rails Tutorial: Learn Web Development with Rails book cover69

Ruby on Rails Tutorial: Learn Web Development with Rails

Michael Hartl

4.1
"Ruby on Rails(TM) Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps." -- Peter Cooper, Editor of Ruby Inside Used by sites as varied as Twitter, GitHub, Disney, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you're new to web development or new only
Projekt 1065: A Novel of World War II book cover70

Projekt 1065: A Novel of World War II

Alan Gratz

4.1
Infiltrate. Befriend. Sabotage.

World War II is raging. Michael O'Shaunessey, originally from Ireland, now lives in Nazi Germany with his parents. Like the other boys in his school, Michael is a member of the Hitler Youth.

But Michael has a secret. He and his parents are spies.

Michael despises everything the Nazis stand for. But he joins in the Hitler Youth's horrific games and book burnings, playin
Rails 4 in Action book cover71

Rails 4 in Action

Ryan Bigg, Yehuda Katz, et al.

4.1
We're All Wonders book cover72

We're All Wonders

R. J. Palacio

4.1
The unforgettable bestseller Wonder has inspired a nationwide movement to Choose Kind. Now parents and educators can introduce the importance of choosing kind to younger readers with this gorgeous picture book, featuring Auggie and Daisy on an original adventure, written and illustrated by R. J. Palacio.

Over 5 million people have fallen in love with Wonder and have joined the movement to Choose
Counting by 7s book cover73

Counting by 7s

Holly Goldberg Sloan

4.0
Willow Chance is a twelve-year-old genius, obsessed with nature and diagnosing medical conditions, who finds it comforting to count by 7s. It has never been easy for her to connect with anyone other than her adoptive parents, but that hasn’t kept her from leading a quietly happy life...until now.

Suddenly Willow’s world is tragically changed when her parents both die in a car crash, leaving her alo
The Runaway Bunny book cover74

The Runaway Bunny

Margaret Wise Brown, Clement Hurd

4.0
A little bunny keeps running away from his mother in an imaginative and imaginary game of verbal hide-and-seek; children will be profoundly comforted by this lovingly steadfast mother who finds her child every time.

The Runaway Bunny, first published in 1942 and never out of print, has indeed become a classic. Generations of readers have fallen in love with the gentle magic of its reassuring words
Treasure Island book cover75

Treasure Island

Robert Louis Stevenson

4.0
The most popular pirate story ever written in English, featuring one of literature's most beloved villains, Treasure Island has been happily devoured by several generations of boys-and girls-and grownups.
The Boxcar Children (The Boxcar Children, #1) book cover76

The Boxcar Children (The Boxcar Children, #1)

Gertrude Chandler Warner, L. Kate Deal

4.0
The Aldens begin their adventure by making a home in a boxcar. Their goal is to stay together, and in the process they find a grandfather.
Don't Push the Button! book cover77

Don't Push the Button!

Bill Cotter

4.0
There's only one rule in Larry's book: don't push the button.

(Seriously, don't even think about it!)

Even if it does look kind of nice, you must never push the button. Who knows what would happen?

Okay, quick. No one is looking... push the button.

Uh, oh.
An Author's Odyssey (The Land of Stories, #5) book cover78

An Author's Odyssey (The Land of Stories, #5)

Chris Colfer

4.0
In the highly anticipated continuation of the Land of Stories series, Conner learns that the only place to fight the Masked Man's literary army is inside his own short stories!

When the twins and their friends enter worlds crafted from Conner's imagination, finding allies no one else could have ever dreamed of, the race begins to put an end to the Masked Man's reign of terror. Can the twins finally
It's Not Summer Without You (Summer, #2) book cover79

It's Not Summer Without You (Summer, #2)

Marley Valentine

4.0
Belly finds out what comes after falling in love in this follow-up to The Summer I Turned Pretty from the New York Times bestselling author of To All the Boys I’ve Loved Before (soon to be a major motion picture!), Jenny Han.

Can summer be truly summer without Cousins Beach?

It used to be that Belly counted the days until summer, until she was back at Cousins Beach with Conrad and Jeremiah. But not
The Darkest Minds (The Darkest Minds, #1) book cover80

The Darkest Minds (The Darkest Minds, #1)

Alexandra Bracken

4.0
When Ruby woke up on her tenth birthday, something about her had changed. Something alarming enough to make her parents lock her in the garage and call the police. Something that gets her sent to Thurmond, a brutal government “rehabilitation camp.” She might have survived the mysterious disease that’s killed most of America’s children, but she and the others have emerged with something far worse:
The Penderwicks: A Summer Tale of Four Sisters, Two Rabbits, and a Very Interesting Boy (The Penderwicks #1) book cover81

The Penderwicks: A Summer Tale of Four Sisters, Two Rabbits, and a Very Interesting Boy (The Penderwicks #1)

Jeanne Birdsall, Susan Denaker, et al

4.0
The Penderwick sisters busily discover the summertime magic of Arundel estate’s sprawling gardens, treasure-filled attic, tame rabbits, and the cook who makes the best gingerbread in Massachusetts. Best of all is Jeffrey Tifton, son of Arundel’s owner, the perfect companion for their adventures. Icy-hearted Mrs. Tifton is less pleased with the Penderwicks than Jeffrey, and warns the new friends to
Fire In Her Eyes (Fireblood Dragons, #7) book cover82

Fire In Her Eyes (Fireblood Dragons, #7)

Ruby Dixon, Noelle Bridges, et al

4.0
For months, I've been chased by a red dragon. They're the females of the dragon shifter invaders, fierce and vicious and as ruthless as they are wild. She hunts me wherever I go, and I'm not safe even behind the walls of a fort. There's only one thing I can do to stop her…

…And that's to take her as my mate.

But to win the heart of a female dragon, I have to conquer her first. Not so easy for a hum
Ruby the Copycat book cover83

Ruby the Copycat

Peggy Rathmann

4.0
It's the first day of school, and Ruby is new. When her classmate Angela wears a red bow in her hair, Ruby comes back from lunch wearing a red bow, too. When Angela wears a flowered dress, suddenly Ruby's wearing one, too. Fortunately, Ruby's teacher knows a better way to help Ruby fit in--by showing how much fun it is to be herself!
Service-Oriented Design with Ruby and Rails book cover84

Service-Oriented Design with Ruby and Rails

Paul Dix

4.0
The Complete Guide to Building Highly Scalable, Services-Based Rails Applications Ruby on Rails deployments are growing, and Rails is increasingly being adopted in larger environments. Today, Rails developers and architects need better ways to interface with legacy systems, move into the cloud, and scale to handle higher volumes and greater complexity. In Service-Oriented Design with Ruby and R
Rails Recipes book cover85

Rails Recipes

Chad Fowler

4.0
Rails is large, powerful, and new. How do you use it effectively? How do you harness the power? And, most important, how do you get high quality, real-world applications written?

From the latest Ajax effects to time-saving automation tips for your development process, "Rails Recipes" will show you how the experts have already solved the problems you have.Use generators to automate repetitive coding
Fire in His Veins (Fireblood Dragon, #6) book cover86

Fire in His Veins (Fireblood Dragon, #6)

Ruby Dixon, Noelle Bridges, et al

4.0
I’ve wanted Andrea since the moment I saw her.

But she’s human. I’m drakoni. The only way I’ll stay sane and not lose myself to the madness that’s swept over my people is if I keep my mental walls strong. I have to give up everything that makes me a dragon. That means no telepathy, no fire breathing, and no battle form.

I certainly can’t take a mate. Andrea can’t be mine.

When her brother escapes
87

Rubinrot (Edelstein-Trilogie, #1)

Kerstin Gier

4.0
Manchmal ist es ein echtes Kreuz, in einer Familie zu leben, die jede Menge Geheimnisse hat. Der Überzeugung ist zumindest die 16-jährige Gwendolyn.

Bis sie sich eines Tages aus heiterem Himmel im London um die letzte Jahrhundertwende wiederfindet. Und ihr klar wird, dass ausgerechnet sie das allergrößte Geheimnis ihrer Familie ist. Was ihr dagegen nicht klar ist: Dass man sich zwischen den Zeiten
Thirteen Reasons Why book cover88

Thirteen Reasons Why

Jay Asher

4.0
You can’t stop the future.
You can’t rewind the past.
The only way to learn the secret . . . is to press play.


Clay Jensen returns home from school to find a strange package with his name on it lying on his porch. Inside he discovers several cassette tapes recorded by Hannah Baker–his classmate and crush–who committed suicide two weeks earlier. Hannah’s voice tells him that there are thirteen reason
89

Harvest of Rubies (Harvest of Rubies, #1)

Tessa Afshar

4.0
The prophet Nehemiah's cousin has been catapulted into the center of the Persian court—working long hours, rubbing elbows with royalty, and becoming the queen's favorite scribe.

Not bad, for a woman living in a man's world. But a devastating past has left Sarah believing that God doesn't love her and her achievements are the measure of her worth—a measure she can never quite live up to.

Darius Pasar
Nothing Like It in the World: The Men Who Built the Transcontinental Railroad 1863-69 book cover90

Nothing Like It in the World: The Men Who Built the Transcontinental Railroad 1863-69

Stephen E. Ambrose

4.0
Nothing Like It in the World gives the account of an unprecedented feat of engineering, vision, and courage. It is the story of the men who built the transcontinental railroad—the investors who risked their businesses and money; the enlightened politicians who understood its importance; the engineers and surveyors who risked, and sometimes lost, their lives; and the Irish and Chinese immigrants, t
Mazes for Programmers: Code Your Own Twisty Little Passages book cover91

Mazes for Programmers: Code Your Own Twisty Little Passages

Jamis Buck

4.0
Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dimensions. Bend them into Moebius strips, fold them into cubes, and wrap them around spheres. Stretch them into other dimensions, squeeze them into arbit
I Survived the Shark Attacks of 1916 (I Survived, #2) book cover92

I Survived the Shark Attacks of 1916 (I Survived, #2)

Lauren Tarshis, Scott Dawson

4.0
Based on true events! It's the summer of 1916 and the Jersey shore is being terrorized by a Great White shark. Can 10-year-old Chet and his friends survive a swim in the local creek?
Chet Roscow is finally feeling at home in Elm Hills, New Jersey. He has a job with his uncle Jerry at the local diner, three great friends, and the perfect summertime destination: cool, refreshing Matawan Creek.

But Che
The Witch of Blackbird Pond book cover93

The Witch of Blackbird Pond

Elizabeth George Speare

4.0
Orphaned Kit Tyler knows, as she gazes for the first time at the cold, bleak shores of Connecticut Colony, that her new home will never be like the shimmering Caribbean island she left behind. In her relatives' stern Puritan community, she feels like a tropical bird that has flown to the wrong part of the world, a bird that is now caged and lonely. The only place where Kit feels completely free is
Wolf Hollow book cover94

Wolf Hollow

Lauren Wolk

4.0
Growing up in the shadows cast by two world wars, Annabelle has lived a mostly quiet, steady life in her small Pennsylvania town. Until the day new student Betty Glengarry walks into her class. Betty quickly reveals herself to be cruel and manipulative, and while her bullying seems isolated at first, things quickly escalate, and reclusive World War I veteran Toby becomes a target of her attacks. W
Ruby (Landry, #1) book cover95

Ruby (Landry, #1)

V.C. Andrews

4.0
In the heart of the bayou, Ruby Landry lives a simple, happy life. But innocence can't last forever...

The only family Ruby Landry has ever known are her loving guardian, Grandmère Catherine, a Cajun spiritual healer, and her drunken, outcast Grandpère Jack. Although thinking about her dead mother and mysterious father sometimes makes her feel as mournful as the wind sighing through the Spanish m

The Bad Beginning (A Series of Unfortunate Events, #1) book cover96

The Bad Beginning (A Series of Unfortunate Events, #1)

Lemony Snicket

4.0
Dear Reader,

I'm sorry to say that the book you are holding in your hands is extremely unpleasant. It tells an unhappy tale about three very unlucky children. Even though they are charming and clever, the Baudelaire siblings lead lives filled with misery and woe. From the very first page of this book when the children are at the beach and receive terrible news, continuing on through the entire stor
Along for the Ride book cover97

Along for the Ride

Sarah Dessen

4.0
It’s been so long since Auden slept at night. Ever since her parents’ divorce—or since the fighting started. Now she has the chance to spend a carefree summer with her dad and his new family in the charming beach town where they live.

A job in a clothes boutique introduces Auden to the world of girls: their talk, their friendship, their crushes. She missed out on all that, too busy being the perfec
Who Was Rosa Parks? book cover98

Who Was Rosa Parks?

Yona Zeldis McDonough, Who HQ, et al.

4.0
In 1955, Rosa Parks refused to give her bus seat to a white passenger in Montgomery, Alabama. This seemingly small act triggered civil rights protests across America and earned Rosa Parks the title "Mother of the Civil Rights Movement." This biography has black-and-white illustrations throughout.
Ruby for Rails: Ruby Techniques for Rails Developers book cover99

Ruby for Rails: Ruby Techniques for Rails Developers

David Black

4.0
-The word is out: with ""Ruby on Rails"" you can build powerful Web applications easily and quickly! And just like the Rails framework itself, Rails applications are Ruby programs. That means you can't tap into the full power of Rails unless you master the Ruby language. ""Ruby for Rails,"" written by Ruby expert David Black (with a forward by David Heinemeier Hansson), helps Rails developers achi
Pokémon Adventures Ruby Sapphire Box Set: Includes Volumes 15-22 book cover100

Pokémon Adventures Ruby Sapphire Box Set: Includes Volumes 15-22

Hidenori Kusaka and Satoshi Yamamoto

4.0
Ruby’s father Norman is the new Gym Leader of Petalburg City. But Ruby doesn’t want to follow in his father’s footsteps—he wants to win Pokémon Contests! Sapphire’s father Professor Birch is the local Pokémon researcher. But Sapphire is tired of gathering scientific data—she wants to win Pokémon Battles! When Ruby and Sapphire meet, they’re more likely to hit each other than hit it off. But then S