Here are 27 books that Proving Ground fans have personally recommended if you like Proving Ground. Book DNA is a community of 13,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Labyrinths

Paul Clark Author Of The Omega Course

From my list on novels of ideas.

Why am I passionate about this?

I have always loved stories, and I love the clash of ideas – political and philosophical, religious and atheistic. And if you can put them together in a novel, so much the better. But I insist that it has to be a real story, with real characters, not ciphers. They must be inconsistent, their ideas half-formed and subject to change. And they must be allowed to put their point of view with their own voice, so I’m never entirely sure what the author thinks. The characters have to be people I can care about, people I can love or hate, people whose fate can cause me anxiety, sorrow, or joy.

Paul's book list on novels of ideas

Paul Clark Why Paul loves this book

I’m cheating a bit here because this one isn’t a novel but a collection of short stories by Argentina’s greatest writer.

Beautifully translated, it shows Borges at the height of his powers. I also got a sense throughout of the extraordinary range of his intellect – he certainly liked to show off.

Among my favourite stories are "The Garden of Forking Paths," which anticipates the many worlds interpretation of quantum mechanics, "The Lottery of Babylon," a meditation on luck, "Three Versions of Judas," which comes to a shocking conclusion about who Judas was and why he betrayed Jesus, and "The Immortal," which shows us what a curse immortality would be. And I thought his description of a dream in Ragnarok was spot on.

By Jorge Luis Borges ,

Why should I read it?

9 authors picked Labyrinths as one of their favorite books, and they share why you should read it.

What is this book about?

The groundbreaking trans-genre work of Argentinian writer Jorge Luis Borges (1899-1986) has been insinuating itself into the structure, stance, and very breath of world literature for well over half a century. Multi-layered, self-referential, elusive, and allusive writing is now frequently labeled Borgesian. Umberto Eco's international bestseller, The Name of the Rose, is, on one level, an elaborate improvisation on Borges' fiction "The Library," which American readers first encountered in the original 1962 New Directions publication of Labyrinths.

This new edition of Labyrinths, the classic representative selection of Borges' writing edited by Donald A. Yates and James E. Irby (in…


If you love Proving Ground...

Book cover of December on 5C4

December on 5C4 by Adam Strassberg,

Magical realism meets the magic of Christmas in this mix of Jewish, New Testament, and Santa stories–all reenacted in an urban psychiatric hospital!

On locked ward 5C4, Josh, a patient with many similarities to Jesus, is hospitalized concurrently with Nick, a patient with many similarities to Santa. The two argue…

Book cover of Chaos: Making a New Science

Raghuveer Parthasarathy Author Of So Simple a Beginning: How Four Physical Principles Shape Our Living World

From my list on stretching your conception of biology.

Why am I passionate about this?

I’ve always been fascinated by the quest to understand how nature works and to find patterns amid complexity. This drew me towards physics, which seemed unparalleled in its ability to uncover general rules. In contrast, biology seemed merely descriptive, and despite a fondness for wildlife, I stayed away from the subject in school. It turns out, however, that physics and biology are perfect companions; a whole field, biophysics, explores how physical principles are central to the workings of living things. I became a biophysicist, researching topics like the organization of gut microbes and teaching and writing about biophysics more broadly, at scales from DNA to ecosystems.

Raghuveer's book list on stretching your conception of biology

Raghuveer Parthasarathy Why Raghuveer loves this book

This isn’t a book about biology, but it makes the list anyway. Genes, chemistry, and mechanics stretch our conception of life. Still, there’s more needed to make sense of it all: the emerging understanding that dynamic interactions, feedback loops, and a bit of randomness make life alive. We need more books that lay this out; this was one of my motivations for writing my book.

Philip Ball’s very recent How Life Works seems masterful, and I’m sure it would make this list if I were writing a month or two later, after I’ve finished reading it. But since I can’t list either my book or his, I’ll list Gleick’s book, one of the best popular science books ever. It dives into the science of order and chaos, from the turbulence of Jupiter’s red spot to the unpredictability of weather, with a bit of biological pattern formation in the mix.

…

By James Gleick ,

Why should I read it?

4 authors picked Chaos as one of their favorite books, and they share why you should read it.

What is this book about?

Uncover one of the most exciting frontiers of modern physics in this fascinating, insightful and accessible overview of Chaos theory.

'An exceedingly readable introduction to a new intellectual world' Observer

From the turbulence of the weather to the complicated rythmns of the human heart, 'chaos' is at the centre of our day to day lives. Cutting across several scientific disciplines, James Gleick explores and elucidates the science of the unpredicatable with an immensely readable narrative style and flair.

'An awe-inspiring book. Reading Chaos gave me the sensation that someone had just found the light-switch' Douglas Adams


Book cover of The Internet in Everything: Freedom and Security in a World with No Off Switch

Aram Sinnreich Author Of The Secret Life of Data: Navigating Hype and Uncertainty in the Age of Algorithmic Surveillance

From my list on books about data that will blow your mind.

Why am I passionate about this?

I can’t explain my lifelong fascination with the strange dance between culture, power, and technology. Maybe it’s because I grew up as a math whiz with a deep love of music or because I read too much sci-fi under my blanket by flashlight when I should have been getting my beauty sleep. I was lucky to become friends with Jesse Gilbert at the age of 14 - we goaded each other into spending our lives researching, writing about, and playing with tech in a cultural context. We wrote this book together as a way to bring our decades-long dialogue into the public eye and invite a wider range of people to participate in the conversation.

Aram's book list on books about data that will blow your mind

Aram Sinnreich Why Aram loves this book

Full disclosure: Laura DeNardis is a good friend and former colleague of mine. But I was a fan before I was a friend, and thus far, The Internet In Everything is her crowning achievement, so I feel very comfortable listing it here as an absolute must-read.

When Laura told me she was going to write this book, my first thought was, “I wish I’d thought of that!” and my second thought, a nanosecond later, was, “Thank goodness I didn’t because she’ll do it a million times better.”

DeNardis is the reigning monarch of Internet Governance Studies, meaning she researches all the weird laws, policies, technologies, businesses, agencies, and practices that have built the internet and keep it ticking. You’d think the subject would be boring or impenetrable to us mere mortals, but her genius is in making it not only understandable but downright fascinating.

She understands the internet the way…

By Laura DeNardis ,

Why should I read it?

2 authors picked The Internet in Everything as one of their favorite books, and they share why you should read it.

What is this book about?

A compelling argument that the Internet of things threatens human rights and security

"Sobering and important."-Financial Times, "Best Books of 2020: Technology"

The Internet has leapt from human-facing display screens into the material objects all around us. In this so-called Internet of things-connecting everything from cars to cardiac monitors to home appliances-there is no longer a meaningful distinction between physical and virtual worlds. Everything is connected. The social and economic benefits are tremendous, but there is a downside: an outage in cyberspace can result not only in loss of communication but also potentially in loss of life.

Control of…


If you love Kathy Kleiman...

Book cover of Sexy Selfie Nation: Standing Up for Yourself in Today's Toxic, Sexist Culture

Sexy Selfie Nation by Leora Tanenbaum,

The problem is not with the actions young women take but with the toxic, sexist conditions they are responding to.

Tanenbaum found, based on six years of interviews with young people ages 14-30, that young women are navigating a culture littered with gendered dress codes, revenge porn, and sexually explicit…

Book cover of Distributed Blackness: African American Cybercultures

Aram Sinnreich Author Of The Secret Life of Data: Navigating Hype and Uncertainty in the Age of Algorithmic Surveillance

From my list on books about data that will blow your mind.

Why am I passionate about this?

I can’t explain my lifelong fascination with the strange dance between culture, power, and technology. Maybe it’s because I grew up as a math whiz with a deep love of music or because I read too much sci-fi under my blanket by flashlight when I should have been getting my beauty sleep. I was lucky to become friends with Jesse Gilbert at the age of 14 - we goaded each other into spending our lives researching, writing about, and playing with tech in a cultural context. We wrote this book together as a way to bring our decades-long dialogue into the public eye and invite a wider range of people to participate in the conversation.

Aram's book list on books about data that will blow your mind

Aram Sinnreich Why Aram loves this book

André Brock gives no fucks and takes none. As an academic, so many of the books I read—even the good ones—are couched in cautious language and speak from an imaginary non-place of dispassionate objectivity. Brock throws all that out the window and writes an impassioned, embodied, joyful, agitated, confusing, brilliant, opinionated, insightful, and ultimately, empirically supportable book, in his own unmistakable voice, about how and why Black people use the internet.

Though the book has many valuable findings and has already changed the practice of internet studies since its publication, the thing I love most about it is Brock’s own playfulness and his celebration of the social and political value of playfulness.

His key point is that data aren’t objective or neutral and that computing machines aren’t cold and calculating (even if that’s their job). Data and computers, he argues, are made by people and used by people, and the…

By Andre Brock, Jr. ,

Why should I read it?

1 author picked Distributed Blackness as one of their favorite books, and they share why you should read it.

What is this book about?

Winner, 2021 Harry Shaw and Katrina Hazzard-Donald Award for Outstanding Work in African-American Popular Culture Studies, given by the Popular Culture Association
Winner, 2021 Nancy Baym Annual Book Award, given by the Association of Internet Researchers

An explanation of the digital practices of the Black Internet
From BlackPlanet to #BlackGirlMagic, Distributed Blackness places Blackness at the very center of internet culture. Andre Brock Jr. claims issues of race and ethnicity as inextricable from and formative of contemporary digital culture in the United States. Distributed Blackness analyzes a host of platforms and practices (from Black Twitter to Instagram, YouTube, and…


Book cover of Daemon

Noah Tuya Author Of Whistleblower: Integrity in AI

From my list on science fiction, intrigue and ethical exploring.

Why am I passionate about this?

My inspiration is my life experience as a high-tech entrepreneur. Real-life events are the source of my stories. I love to explore how the corporate environment shapes businesspeople and to push the boundaries of traditional mystery. I find exploring the themes of ambition, betrayal, loyalty, and integrity important. 

Noah's book list on science fiction, intrigue and ethical exploring

Noah Tuya Why Noah loves this book

I really like this book because it's a thrilling tech story that gets you thinking about how technology might change our world. The book made me realize how powerful and risky AI can be. I love how fast-paced the story is and how it makes you consider issues of control and freedom.

The way the author talks about technology and its effects on people really got me thinking. The book makes you wonder about how society and technology come together, and it's interesting.

By Daniel Suarez ,

Why should I read it?

4 authors picked Daemon as one of their favorite books, and they share why you should read it. This book is for kids age 14, 15, 16, and 17.

What is this book about?

Matthew Sobol is dead, but his final creation survives.

It begins with a bizarre murder, where the only possible perpetrator happens to be dead. As more killings follow, the police are completely out of their depth. It falls to the unlikely partnership of Sebeck, a computer-illiterate cop, and Ross, an enigmatic hacker, to realise the scale of the imminent danger.

The Daemon is seemingly unstoppable, and murder is the least of its capabilities. As it leaves a trail of death and destruction in its wake, Sebeck and Ross must face up to a terrifying possibility. Can they convince a disbelieving…


Book cover of The Imposter's Handbook: A CS Primer for Self-taught Developers

John Z. Sonmez Author Of Soft Skills: The Software Developer's Life Manual

From my list on fun for software developers.

Why am I passionate about this?

I love to expand my knowledge and learn not just about new technologies, but how things work. I find it fascinating to dig deep into computer programming, technology concepts, and really geek out on things. That’s why I love software development or programming books that aren’t just about some technology and how to do something, but rather books that really make you think and teach you not just programming skills but critical thinking about problem-solving skills. As a software developer for over 15 years and a person who teaches software developers, I have learned that if someone isn’t entertained, they aren’t learning. That’s why I put together a list of fun, entertaining and useful books.

John's book list on fun for software developers

John Z. Sonmez Why John loves this book

Wow! This book is exactly what every programmer has always wanted to know or even felt guilty about not knowing and it’s all presented in an extremely simplified and fun way. 

This is one of those books where you get excited in the morning when you wake up because you know you are going to be able to read more in the book and you are hoping the book will never end.

It’s rare to find a big book that I enjoyed reading so much and felt so short. This book covers almost everything you ever wondered about computer science. After reading this book, I felt like I finally understood everything a programmer was supposed to know and I no longer felt that nagging feeling of being an imposter.

By Rob Conery ,

Why should I read it?

1 author picked The Imposter's Handbook as one of their favorite books, and they share why you should read it.


If you love Proving Ground...

Book cover of Crossing: A Chinese Family Railroad Novel

Crossing by Lisa Redfern,

Crossing is a vividly human re-imagining of the love, sacrifices, and accomplishments that two Chinese brothers - American Immigrants - experience as they travel to California to build the Transcontinental Railroad. 

Book cover of 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts

Jeanne Boyarsky Author Of OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829

From my list on becoming a better Java developer.

Why am I passionate about this?

I’ve always enjoyed mentoring folks whether new or experienced in programming. Whether it is teaching an intern or a high school robotics student, or onboarding an experienced Java developer, it brings me joy to see people learn. I also love to read. Being able to recommend some of my favorite books can help even more people absorb all of this information.

Jeanne's book list on becoming a better Java developer

Jeanne Boyarsky Why Jeanne loves this book

When trying to become a better Java developer, there is so much to learn.

97 Things covers, well 97, of them in a series of brief essays. What’s cool is that the essays were written by different people so you get lots of points of view on what is important. Topics range from language (comments, fat jars) to the ecosystem (benchmarking, frequent releases) to the language-agnostic (definition of done and breaking down problems.)

Note that two of these are mine. The book is thin at just over 200 pieces. And since each “thing” is short, it’s easy to read on the go.

By Kevlin Henney , Trisha Gee ,

Why should I read it?

1 author picked 97 Things Every Java Programmer Should Know as one of their favorite books, and they share why you should read it.

What is this book about?

If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You'll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and become as good at the entire craft of development as you possibly can

Edited by Kevlin Henney and Trisha Gee, 97 Things Every Java Programmer Should Know reflects lifetimes of experience writing Java software and living with the process of software development. Great programmers share their collected wisdom to help you rethink Java practices, whether…


Book cover of Working Effectively with Unit Tests

Jan Van Ryswyck Author Of Writing Maintainable Unit Tests: Mastering the Art of Loosely Coupled Unit Tests

From my list on starting your software developer journey.

Why am I passionate about this?

I’m a professional software developer for more than 22 years now. I’ve used many programming languages, platforms, frameworks, etc. throughout my career. However, the only constant for me personally was the practice of Test-Driven Development. I’ve never stopped learning about the principles and practices behind it, and it paid huge dividends throughout my career. I’m very humbled and grateful to be able to learn from all those amazing people over the years, that I decided to write a book on the topic. Giving back some of the knowledge that I gathered about TDD throughout 18+ years. 

Jan's book list on starting your software developer journey

Jan Van Ryswyck Why Jan loves this book

I was quite late in picking up this book after it got published in 2014. Turned out that this mistake was all mine. Although the book is very opinionated, this masterpiece is filled with many nuggets of wisdom when it comes to writing highly maintainable unit tests. There are lots of code examples to be found as well. The ideal book to read after Test-Driven Development By Example and Growing Object-Oriented Software, Guided By Tests.

By Jay Fields ,

Why should I read it?

1 author picked Working Effectively with Unit Tests as one of their favorite books, and they share why you should read it.

What is this book about?

This book details Jay Fields' strong opinions on the best way to test, while acknowledging alternative styles and various contexts in which tests are written. Whether you prefer Jay Fields' style or not, this book will help you write better Unit Tests.

From the Preface:

Over a dozen years ago I read Refactoring for the first time; it immediately became my bible. While Refactoring isn’t about testing, it explicitly states: If you want to refactor, the essential precondition is having solid tests. At that time, if Refactoring deemed it necessary, I unquestionably complied. That was the beginning of my quest…


Book cover of How to Write for the World of Work

Rod Stephens Author Of Beginning Software Engineering

From my list on making you a better software developer.

Why am I passionate about this?

During my career, I’ve worked on projects large and small (1 - 60+ people) in a wide variety of fields (like repair dispatch, ticket sales, and professional football coaching--the NFL kind not the FIFA kind). All of them, and particularly the big ones, were like antique clocks: they had lots of moving pieces and if any piece broke, the whole thing wouldn’t work. (Unfortunately, failed software projects don’t look nice on your mantelpiece.) In this list, I’ve tried to pick some books that you might not discover if you look only for programming books. Read those, too, but don’t ignore the more human-oriented dimensions of software development. Hopefully you’ll find these choices interesting and useful.

Rod's book list on making you a better software developer

Rod Stephens Why Rod loves this book

When people think about software engineering they mostly think about programming, but that’s not where a project starts. It starts with requirements.

(Really it sometimes starts with company politics, bickering, excuses, and backstabbing, but requirements gathering is often the official start.)

A good set of requirements keeps developers pulling in the same direction; a bad one can make the team inefficient, cause endless arguments, set developers against each other, and make the project feel like Lord of the Flies. I’ve seen projects scrapped and restarted from scratch or even canceled due to poor documentation.

Every software developer should know at least a little about writing so they can produce clear requirements and documentation.

This book isn’t specifically about writing documentation (which is something of an art in itself), but it can help you learn how to make your business writing more effective. This book won’t turn you into Shakespeare,…

By Donald H. Cunningham , Thomas E. Pearsall , Elizabeth O. Smith

Why should I read it?

1 author picked How to Write for the World of Work as one of their favorite books, and they share why you should read it.

What is this book about?

Designed for advanced professional, technical or business writing courses, this concise text covers basic principles, correspondence and reports, and provides a guide to common problems.


If you love Kathy Kleiman...

Book cover of Child of Vanris

Child of Vanris by Nikki McCormack,

At five years old, Kasiel was found with the pointed ends of his ears cut off. Despite that brutal start, he’s lived twelve peaceful years with the man who took him in. Keeping his hair long over his mutilated ears helps him hide the fact that he is Vanrian, a…

Book cover of The Pragmatic Programmer

Mariano Anaya Author Of Clean Code in Python

From my list on building high-quality enterprise software.

Why am I passionate about this?

I’m a software engineer because I’m a builder at heart. I have always had a profoundly curious mind, and always enjoyed tinkering. So at one point in my life, it became evident that I was going to be an engineer. I consider teaching the final step of learning, so whether this means writing an article or giving a talk, or simply sharing recommendations, I make a final effort to share with the community of like-minded people what I have learnt. For this reason, I hope you enjoy reading my book and the ones I recommended.

Mariano's book list on building high-quality enterprise software

Mariano Anaya Why Mariano loves this book

I've found this book to be instrumental in my career as a software engineer, especially because it's full of useful and practical advice on how to be effective and productive on a day-to-day basis, but it also includes actionable advice, and helped me a lot on thinking about my career long-term.

By Andrew Hunt , David Thomas ,

Why should I read it?

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

What is this book about?

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 you'll learn how to



Fight software rot;
Avoid the trap of duplicating knowledge;
Write flexible, dynamic, and adaptable code;
Avoid programming by coincidence;
Bullet-proof your code with contracts, assertions, and exceptions;
Capture real requirements;
Test ruthlessly…


Book cover of Labyrinths
Book cover of Chaos: Making a New Science
Book cover of The Internet in Everything: Freedom and Security in a World with No Off Switch

Share your top 3 reads of 2026!

And get a beautiful page showing off your 3 favorite reads.

183

readers submitted
so far, will you?