The best books of 2024

This list is part of the best books of 2024.

Join 325 readers and share your 3 favorite reads of the year.

My favorite read in 2024…

Book cover of An Immense World: How Animal Senses Reveal the Hidden Realms Around Us

Christopher Trudeau I ❤️ loved this book because...

learned a lot about how our perceptions in the world taint our ability to understand it.

  • Loved Most

    🥇 Teach 🥈 Thoughts
  • Writing style

    👍 Liked it
  • Pace

    🐕 Good, steady pace

By Ed Yong,

Why should I read it?

19 authors picked An Immense World as one of their favorite books, and they share why you should read it.

What is this book about?

'Wonderful, mind-broadening... a journey to alternative realities as extraordinary as any you'll find in science fiction' The Times, Book of the Week

'Magnificent' Guardian

Enter a new dimension - the world as it is truly perceived by other animals.

The Earth teems with sights and textures, sounds and vibrations, smells and tastes, electric and magnetic fields. But every animal is enclosed within its own unique sensory bubble, perceiving only a tiny sliver of an immense world. This book welcomes us into previously unfathomable dimensions - the world as it is truly perceived by other animals.

We encounter beetles that are…


Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

My 2nd favorite read in 2024…

Book cover of Bad Monkey

Christopher Trudeau I ❤️ loved this book because...

funny, well written, very entertaining

  • Loved Most

    🥇 Character(s) 🥈 Originality
  • Writing style

    ❤️ Loved it
  • Pace

    🐇 I couldn't put it down

By Carl Hiaasen,

Why should I read it?

2 authors picked Bad Monkey as one of their favorite books, and they share why you should read it.

What is this book about?

When a severed arm is discovered by a couple on honeymoon in the Florida Keys, former police detective - now reluctant restaurant inspector - Andrew Yancy senses that something doesn't add up. Determined to get his badge back, he undertakes an unofficial investigation of his own.

Andrew's search for the truth takes him to the Bahamas, where a local man, with the help of a very bad monkey (who allegedly worked on the Pirates of the Caribbean movies) is doing everything in his power to prevent a developer from building a new tourist resort on the island, with deadly consequences…


Want my future book recommendations?

My 3rd favorite read in 2024…

Book cover of The Mercy of Gods

Christopher Trudeau I 👍 liked this book because...

Corey's good at world building and does a good job of making the aliens alien to our way of thinking

  • Loved Most

    🥇 Character(s) 🥈 Story/Plot
  • Writing style

    👍 Liked it
  • Pace

    🐕 Good, steady pace

By James S.A. Corey,

Why should I read it?

1 author picked The Mercy of Gods as one of their favorite books, and they share why you should read it.

What is this book about?

**THE INSTANT SUNDAY TIMES BESTSELLER**
'THE START OF SOMETHING TRULY EPIC' Fonda Lee, author of the Green Bone Saga
'DAZZLING . . . THIS IS SPACE OPERA AT ITS BEST' Publishers Weekly

From the New York Times bestselling author of the Expanse comes a spectacular new space opera that sees humanity fighting for its survival in a war as old as the universe itself. Invasion is only the beginning . . .

The Carryx - part empire, part hive - has waged wars of conquest for centuries, destroying or enslaving species across the galaxy in its conflict with an ancient…


Don‘t forget about my book 😀

Django in Action

By Christopher Trudeau,

Book cover of Django in Action

What is my book about?

Django is an all-encompassing web framework for Python programmers. It includes URL-to-page mapping, HTML templating, a database abstraction layer, and much more. My book is split into three parts. Part 1 covers Django's core functionality. Part 2 adds multi-user site capabilities to your repertoire, and part 3 tours various third-party libraries that take your Django site to the next level.

This book uses a single project throughout. You’ll learn the framework by coding a real site, including authentication, multi-users, uploads, APIs, HTMX, the Django Admin, management commands, and much more. Each chapter includes exercises to test your knowledge, and sample answers and code are available online.

My book recommendation list