100 Best Ruby Books of All Time

We've researched and ranked the best ruby books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more

Featuring recommendations from Jeff Atwood, Barack Obama, Richard Branson, and 21 other experts.
1
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 powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and... more

See more recommendations for this book...

2

The Well-Grounded Rubyist

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 application's environment or requirements. And with the new language features in the long-awaited Ruby 2, Ruby has truly come into its own.

The Well-Grounded Rubyist, Second Edition...
more

See more recommendations for this book...

3

Programming Ruby 1.9 & 2.0

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 you!

Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike...
more

See more recommendations for this book...

4

Design Patterns in Ruby

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 work."

--Steve Metsker, Managing Consultant with Dominion Digital, Inc.

"This book provides a great demonstration of the key 'Gang of...
more

See more recommendations for this book...

5
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 with Ruby code to take you behind the scenes of how programming languages work. You'll even find information on JRuby and Rubinius (two alternative implementations of Ruby), as well...
more

See more recommendations for this book...

6

Metaprogramming Ruby

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 applying metaprogramming both in your daily work and in your fun, after-hours projects.

Learning metaprogramming doesn't have to be difficult or boring. By taking you on a...
more

See more recommendations for this book...

7

99 Bottles of OOP

"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 guide to writing cost-effective, maintainable, and pleasing object-oriented code.

It explores:

Recognizing when code is "good enough"
Getting the best...
more

See more recommendations for this book...

8

Agile Web Development with Rails

A Pragmatic Guide

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 object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the "Action Pack" framework to route incoming requests and render pages using... more

See more recommendations for this book...

9

The Ruby Programming Language

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" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to...
more

See more recommendations for this book...

10

Eloquent Ruby

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 programmers. He guides you to the "Ah Ha!" moments when it suddenly becomes clear why Ruby works the way it does, and how you can take advantage of this language's elegance and... more

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
11
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. less

See more recommendations for this book...

12
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. Whether you are a Ruby novice or a seasoned veteran, Exceptional Ruby will help you write cleaner, more resilient Ruby code. less

See more recommendations for this book...

14
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 practical toolbox that will help you write your best Ruby code ever.

Dig under the surface and explore Ruby's most advanced feature: a collection of techniques and tricks known as...
more

See more recommendations for this book...

15
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 why and how the solution works. You'll find recipes suitable for all skill levels, from Ruby newbies to experts who need an occasional reference. With Ruby Cookbook, you'll not only save...
more

See more recommendations for this book...

16

Walden

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 human development—a cycle of life shared by both nature and man. A celebration of personal renewal through self-reliance, independence, and simplicity, composed for all of us living...
more

Laura Dassow WallsThe book that we love as Walden began in the journal entries that he wrote starting with his first day at the pond. (Source)

Roman KrznaricIn 1845 the American naturalist went out to live in the woods of Western Massachusetts. Thoreau was one of the great masters of the art of simple living. (Source)

John KaagThere’s this idea that philosophy can blend into memoir and that, ideally, philosophy, at its best, is to help us through the business of living with people, within communities. This is a point that Thoreau’s Walden gave to me, as a writer, and why I consider it so valuable for today. (Source)

See more recommendations for this book...

18

The Pragmatic Programmer

From Journeyman to Master

-- 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 for keeping your code flexible and easy to adapt and reuse. Read this book, and youll learn how to *Fight software rot; *Avoid the trap of duplicating knowledge; *Write flexible, dynamic, and adaptable... more
Recommended by Jeff Atwood, Hadley Wickham, and 3 others.

Hadley WickhamThis book is about the craft of software development, and thinking about how to produce good code. (Source)

See more recommendations for this book...

19

Ruby the Red Fairy (Rainbow Magic, #1)

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 don't return soon, Fairyland is doomed to be gray forever!

Rachel and Kirsty discover Ruby the Red Fairy in the pot at the end of the rainbow. Can they help find the rest of...
more

See more recommendations for this book...

20

The Hate U Give

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 thug, maybe even a drug dealer and a gangbanger. Protesters are taking to the streets in Khalil's name. Some cops and the local drug lord try to intimidate Starr and her family. What...
more
Recommended by Bianca Belair, and 1 others.

Bianca BelairFor #BlackHistoryMonth  I will be sharing some of my favorite books by Black Authors 7th Book: The Hate U Give By: Angie Thomas @angiecthomas The movie was really great, but it just hits different when you read the book! https://t.co/rxMH5Uu6JN (Source)

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
21

Learn to Program

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 how to have your webpage send you email, to shuffle your music more intelligently, to rename your photos from your digital camera, and more. You'll learn the same technology used to drive modern... more

See more recommendations for this book...

22

Rails AntiPatterns

Best Practice Ruby on Rails Refactoring

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 they're bad and why they happen--and shows exactly what to do instead.
The book is organized into concise, modular chapters--each outlines a single common AntiPattern and offers detailed,...
more

See more recommendations for this book...

23

Charlie And The Chocolate Factory

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 inside. And the winners are: Augustus Gloop, an enormously fat boy whose hobby is eating; Veruca Salt, a spoiled-rotten brat whose parents are wrapped around her...
more
Recommended by Tilly Burn, and 1 others.

Tilly Burnbecause you believe Roald Dahl and trust him and because you know he tells a good story, you immediately accept that he’s telling you to root for Charlie Bucket. And you’re like, Yeah, sure. Here we go! (Source)

See more recommendations for this book...

24
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 Ruby development, from modules to memory to metaprogramming. Throughout, he uncovers little-known idioms, quirks, pitfalls, and intricacies that powerfully impact code behavior... more

See more recommendations for this book...

25

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

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 he must find the remaining Horcruxes and destroy them.

He will have to face his enemy in one final battle.
--jkrowling.com
less

See more recommendations for this book...

26

Ruby Best Practices

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 more productive. You'll learn how to write code that's readable, expressive, and much more.

Ruby Best Practices will help you:




Understand the secret...
more

See more recommendations for this book...

28

Charlotte's Web

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 in Charlotte's Web, high up in Zuckerman's barn. Charlotte's spiderweb tells of her feelings for a little...
more
Recommended by Mary Burkey, and 1 others.

Mary BurkeyOne thing that was also very nice was having a title that’s for younger children recognized as a truly stellar audiobook, because sometimes people think that audiobooks are to help kids learn to read and not for them to fall in love with literature. And that’s what the audiobook recording of Charlotte’s Web does. It lets young kids and their parents revisit a beautiful title and fall in love with... (Source)

See more recommendations for this book...

29
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 gripping exposé of medical professionals enmeshed in covert government operations over the course of three decades. Following a trail of police records, FBI files, cancer statistics, and medical... more

See more recommendations for this book...

30

Through My Eyes

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. less

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
31

Smile

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 friends who turn out to be not so friendly. This coming-of-age true story is sure to resonate with anyone who has ever been in middle school, and especially those who have ever had a bit of their own... more

See more recommendations for this book...

32

Looking for Alaska

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 everything but safe and boring. Their nucleus is razor-sharp, sexy, and self-destructive Alaska, who has perfected the arts of pranking and...
more
Recommended by Angel Dei, and 1 others.

Angel DeiMy favorite John Green book 😭😭 https://t.co/Aqkvmuu9Q5 (Source)

See more recommendations for this book...

33
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 Storybook Bible tells the Story beneath all the stories in the Bible, pointing to Jesus as our Savior. From the Old Testament through...
more

See more recommendations for this book...

34
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 themselves, but as this practical ebook demonstrates, they provide a more holistic and compelling approach when applied together.

Author Ben Stopford explains how service-based...
more

See more recommendations for this book...

35

The Rails 3 Way

"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 maintainable code. "The Rails(TM) 3 Way"is the only comprehensive, authoritative guide to delivering production-quality code with Rails 3. Pioneering Rails expert Obie Fernandez and a team of...
more

See more recommendations for this book...

36
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 as popular testing libraries such as factory_girl and Cucumber. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and... more

See more recommendations for this book...

37
“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 challenging to learn and use. Ruby on Rails™ 3 Tutorial is the solution. Leading Rails developer Michael Hartl teaches Rails 3 by guiding you through the development of your own complete sample...

more

See more recommendations for this book...

38
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 testing tools or an experienced developer.

RSpec has been downloaded more than 40 million times. Find out how to use this influential Ruby testing framework to iteratively develop a...
more

See more recommendations for this book...

39

The Very Hungry Caterpillar

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 himself and went to sleep, to wake up a few weeks later wonderfully transformed into a butterfly!

The brilliantly innovative Eric Carle has dramatized the story of one of Nature's...
more

See more recommendations for this book...

40
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 ideal for experienced programmers who are new to Ruby. Whether you've come to Ruby because of Rails, or you want to take advantage of this clean, powerful, and expressive...
more

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
41
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 come face-to-face with the fairy tale characters they grew up reading about.

But after a series of encounters with witches, wolves, goblins, and trolls alike, getting back...
more

See more recommendations for this book...

42

The Story of Ruby Bridges

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 parents who refuse to send their children to school with her. Told with Robert Coles' powerful narrative and dramatically illustrated by George Ford, Ruby's story of courage, faith, and...
more

See more recommendations for this book...

43
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, and that he go to the one place he'll be safe. She sends Percy to Camp Half Blood, a...
more

See more recommendations for this book...

44
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 Jose Valim guides you through seven different tutorials, each of them using test-driven development to build a new Rails extension or application that solves common problems with these new...
more

See more recommendations for this book...

45
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 secret scheme: He possesses a powerful magic potion that turns every book it touches into a portal, and he is recruiting an army of literature's greatest villains!

So...
more

See more recommendations for this book...

46
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 Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. It’s ideal for programmers versed in...
more

See more recommendations for this book...

47

Ruby Jane (The Montana Marshalls #5)

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 is hiding. And, he wants to stay that way. Mack likes the life he's built in a small tourist town, tucked away beyond the mountains, and has no desire...
more

See more recommendations for this book...

48
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 frameworks and a chapter on GUI development so developers can take advantage of these new trends.

Beginning Ruby starts by explaining the principles behind...
more

See more recommendations for this book...

49

The Rails 5 Way

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 entire Rails 5 API, its most powerful idioms, design approaches, and libraries. He presents new and updated content on Action Cable, RSpec 3.4, Turbolinks 5.0,...
more

See more recommendations for this book...

50

Corduroy

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 has appealed to young readers generation after generation.
less

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
51
"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 thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique. "The book is a fun read. Eric... more
Recommended by David Heinemeier Hansson, and 1 others.

See more recommendations for this book...

52

The One and Only Ivan

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 about art and how to capture the taste of a mango or the sound of leaves with color and a well-placed line.

Then he meets Ruby, a baby elephant taken from her family, and she...
more

See more recommendations for this book...

53

Why's (Poignant) Guide to Ruby

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.]
less

See more recommendations for this book...

54

A Little Princess

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 in all of children's literature.

This unique and fully annotated edition appends excerpts from Frances Hodgson Burnett's original 1888 novella Sara Crewe and the...
more

See more recommendations for this book...

55
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 of a young girl who stayed strong in the face of racism.

Scholastic Reader Level 2
less

See more recommendations for this book...

56

Prisoner B-3087

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 is taken prisoner -- his arm tattooed with the words PRISONER B-3087.

He is forced from one nightmarish concentration camp to...
more

See more recommendations for this book...

58
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 and heartache, for not only was mere subsistence on so desolate a spot a near miracle, but Karana had to contend with the ferocious pack of wild dogs that had killed her younger brother,...
more

See more recommendations for this book...

59
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. less

See more recommendations for this book...

60

The Rails Way

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 illuminate the entire Rails API, along with the Ruby idioms, design approaches, libraries, and plug-ins that make Rails so valuable. Drawing on their unsurpassed experience, they address the real... more

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
61

The Cucumber Book

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 to express your customers' wild ideas as a set of clear, executable specifications that everyone on the team can read. You'll learn how to feed those examples into Cucumber and let...
more

See more recommendations for this book...

62

A Christmas Carol

'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 Scrooge to change his ways before it's too late.

Part of the Focus on the Family Great Stories collection, this edition features an in-depth introduction and discussion...
more

See more recommendations for this book...

63
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 pet turtle, it’s the last straw. Peter has put up with Fudge for too long. Way too long! How can he get his parents to pay attention to him for a change? less

See more recommendations for this book...

64
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, and none longer than two pages (including "extra credit"). Just read them, type in their sample code precisely (no copy-and-paste!), and make the programs run. As you read, type, fix your mistakes,... more
Recommended by Auston Bunsen, and 1 others.

Auston BunsenI’m actually a self-taught programmer, so these books have really helped me with practical skills that I could put to use & yield results. The return on investment for these kinds of books is off the charts for me! (Source)

See more recommendations for this book...

65
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-by-side. You'll learn something new from each, and best of all, you'll learn how to learn a language quickly.

Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With...
more

See more recommendations for this book...

66

Peter Pan

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. less

See more recommendations for this book...

67

Moon Over Manifest

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 only with a few possessions and her list of universals, Abilene jumps off the train in Manifest, Kansas, aiming to learn about the boy her father once was.
more

See more recommendations for this book...

68
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 a fifty-pound lump of taffy like it's a feather?

Or Philip, the suit-and-tie wearing boy who's always scribbling in a secret notebook?

This...
more

See more recommendations for this book...

69
"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 to Rails, Ruby on Rails(TM) Tutorial, Fourth Edition, is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by... more

See more recommendations for this book...

70
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, playing the part so he can gain insider knowledge.

When Michael learns about Projekt 1065, a secret Nazi war mission, things get even more complicated. He...
more

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
72

We're All Wonders

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 Kind. Now younger readers can meet Auggie Pullman, an ordinary boy with an extraordinary face, and his beloved dog, Daisy.
 
Countless fans have...
more

See more recommendations for this book...

73

Counting by 7s

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 alone in a baffling world. The triumph of this book is that it is not a tragedy. This extraordinarily odd, but extraordinarily endearing, girl manages to push through her grief. Her...
more

See more recommendations for this book...

74

The Runaway Bunny

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 and loving pictures.
less

See more recommendations for this book...

75

Treasure Island

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. less

Richard BransonToday is World Book Day, a wonderful opportunity to address this #ChallengeRichard sent in by Mike Gonzalez of New Jersey: Make a list of your top 65 books to read in a lifetime. (Source)

Barack ObamaDuring a trip to a public library in Washington’s Anacostia neighborhood in 2015, Obama shared some of his childhood favorites with a group of young students. He also read (and acted out) Where the Wild Things Are by Maurice Sendak to kids at the White House in 2014. Treasure Island, Robert Louis Stevenson Of Mice and Men, John Steinbeck The Great Gatsby, F. Scott Fitzgerald Where the Wild... (Source)

Michael MorpurgoThis is the first book that I ever read on my own and I take great pleasure and pride in that. It was the first book where I really identified strongly with the boy Jim in it. He was about the same age as I was when I began reading it. (Source)

See more recommendations for this book...

76

The Boxcar Children (The Boxcar Children, #1)

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. less

See more recommendations for this book...

77

Don't Push the Button!

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.
less

See more recommendations for this book...

78
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 restore peace in the fairy tale world?
less

See more recommendations for this book...

79
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 this year. Not after Susannah got sick again and Conrad stopped caring. Everything that was right and good has fallen apart, leaving Belly wishing summer...
more

See more recommendations for this book...

80
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 stay out of trouble. Is that any fun? For sure the summer will be unforgettable. less

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
81
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: frightening abilities they cannot control.

Now sixteen, Ruby is one of the dangerous ones.

When the truth comes out, Ruby barely escapes Thurmond with her life. Now she’s on the...
more

See more recommendations for this book...

82

Fire In Her Eyes (Fireblood Dragons, #7)

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 human man...but Teva's worth the challenge.
less

See more recommendations for this book...

83

Ruby the Copycat

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! less

See more recommendations for this book...

84
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 Rails Paul Dix introduces a powerful, services-based design approach geared toward overcoming all these challenges. Using Dix's techniques, readers can leverage the full benefits... more

See more recommendations for this book...

85

Rails Recipes

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 tasks.Create sophisticated role-based authentication schemes.Add live search and live preview to your site.Run tests when anyone checks code in.How to create tagged data the right...
more

See more recommendations for this book...

86

Fire in His Veins (Fireblood Dragon, #6)

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 the fort, though, she needs help tracking him down. That means I’ll be alone with her, breathing in her sweet scent, and it may be too much for my control.
more

See more recommendations for this book...

87
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 möglichst nicht verlieben sollte. Denn das macht die Sache erst recht kompliziert!
less

See more recommendations for this book...

88

Thirteen Reasons Why

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 reasons why she decided to end her life. Clay is one of them. If he listens, he’ll find out why.

Clay spends the night crisscrossing his town with Hannah as his...
more

See more recommendations for this book...

89
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 Pasargadae is accustomed to having his way. A wealthy and admired aristocrat, the last thing he expects is an arranged marriage to the queen's scribe, an intelligent woman who...
more

See more recommendations for this book...

90
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, the defeated Confederate soldiers, and the other laborers who did the backbreaking and dangerous work on the tracks.

The U.S. government pitted two companies—the Union Pacific and...
more

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
91
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 arbitrary outlines, and tile them in a dizzying variety of ways. From twelve little algorithms, you'll discover a vast reservoir of ideas and inspiration.

From video games to movies, mazes are...
more

See more recommendations for this book...

92

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

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 Chet's summer is interrupted by shocking news. A great white shark has been attacking swimmers along the Jersey shore, not far from Elm Hills. Everyone in town is talking about...
more

See more recommendations for this book...

93

The Witch of Blackbird Pond

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 in the meadows, where she enjoys the company of the old Quaker woman known as the Witch of Blackbird Pond, and on occasion, her young sailor friend Nat. But when Kit's friendship with the "witch" is... more

See more recommendations for this book...

94

Wolf Hollow

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. While others have always seen Toby’s strangeness, Annabelle knows only kindness. She will soon need to find the courage to stand as a lone voice of justice as tensions mount. less

See more recommendations for this book...

95

Ruby (Landry, #1)

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 moss, Ruby is grateful for all she has. Her life is filled with hope and promise...especially when her attraction for handsome Paul Tate blossoms into a mysterious, wonderful love. But Paul's...

more

See more recommendations for this book...

96
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 story, disaster lurks at their heels. One might say they are magnets for misfortune.

In this short book alone, the three youngsters encounter a greedy and repulsive villain, itchy...
more

See more recommendations for this book...

97

Along for the Ride

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 perfect daughter to her demanding mother. Then she meets Eli, an intriguing loner and a fellow insomniac who becomes her guide to the nocturnal world of the town. Together they embark on...
more

See more recommendations for this book...

98

Who Was Rosa Parks?

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. less

See more recommendations for this book...

99
-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 achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You'll gain confidence working with objects and classes and learn how to leverage Ruby's elegant,... more

See more recommendations for this book...

100

Pokémon Adventures Ruby Sapphire Box Set

Includes Volumes 15-22

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 Sapphire challenges Ruby to a competition! Which of them will achieve their dreams in just eighty days?! less

See more recommendations for this book...

Don't have time to read the top Ruby books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.