Best Technology Books
Category100 of 608 books100 recommendations totalTechnology books most recommended by founders, engineers and investors — computing history, artificial intelligence and product craft. Plus the essays that shaped the industry.
Where to start: Technology Books recommended most often
Recommended books, ranked by how many of the 63 people behind this list recommended each one.
- 1Don't Make Me Think14 recommendations · recommended by Nir Eyal, Brian Armstrong and Nick Ganju
- 2Tools and Weapons11 recommendations · recommended by Bill Gates, Børge Brende and Reed Hastings
- 3Hackers & Painters10 recommendations · recommended by Keith Rabois, Brian Armstrong and Nir Eyal
- 4Out of Control7 recommendations · recommended by Ev Williams, Noam Chomsky and Cynthia Johnson
- 5The Innovators6 recommendations · recommended by Chris Fussell, Noah Kagan and Sean Gardner

A Common Sense Approach to Web Usability
Recommended by Nir Eyal, Brian Armstrong, Nick Ganju and 7 others
Krug’s guide feels like a witty, no-nonsense conversation over coffee. It’s packed with practical advice on why users scan, not read, and how to make navigation obvious. The book shines in its brevity and memorable maxims—you’ll finish it in an afternoon and likely revisit its core principles. However, if you seek deep interaction design theory or modern mobile-first patterns, you’ll find it light. Its dated screenshots and web-centric focus may also irk app-only designers. A quick, opinionated primer, not an exhaustive textbook.

The Promise and the Peril of the Digital Age
Recommended by Bill Gates, Børge Brende, Reed Hastings and 4 others
Brad Smith writes from an executive vantage point, linking vivid company anecdotes to the policy dilemmas created by rapid digitization. The most useful material is the catalog of real-world incidents and clear, concrete explanations of how corporate choices meet legal pressure — handy for briefing others or framing policy debates. The writing favors managerial reasoning over systematic critique, so readers seeking sharp outsider skepticism or deep technical unpacking may feel underserved. Repetitive defense of corporate decisions appears at times, and long regulatory passages slow the pace.

Big Ideas From The Computer Age
Recommended by Keith Rabois, Brian Armstrong, Nir Eyal and 4 others
Paul Graham collects opinionated, conversational essays about programming, design, and startups, written from a coder-founder viewpoint. Many passages turn a programmer's job into a creative pursuit, with pithy metaphors and candid stories that make abstract ideas feel concrete. Best value: quick, provocative reframes that nudge how you think about building software and starting companies. Main limitation: essays vary in depth and repeat themes; long digressions sometimes read like personal manifesto rather than practical guidance. Treat it as idea-sparking reading, not an instruction manual.

The New Biology Of Machines, Social Systems, And The Economic World
Recommended by Ev Williams, Noam Chomsky, Cynthia Johnson and 2 others
Kevin Kelly stitches anecdote, reportage, and speculative argument to cast software, markets, and networks as living ecologies. The prose favors metaphor and broad pattern-recognition, which helps when you want vivid language to explain decentralization and emergence. Expect idea-rich chapters rather than hands-on checklists. Friction appears where examples repeat and reasoning stays suggestive rather than tightly reasoned; selective illustration can feel anecdote-heavy. If you prefer step-by-step guidance or tightly cited policy detail, this will likely feel unsatisfying.

How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Recommended by Chris Fussell, Noah Kagan, Sean Gardner and 1 other
The computer and the internet are among the most important innovations of our era, but few people know who created them. They were not conjured up in a garret or garage by solo inventors suitable to be singled out on magazine covers or put into a pantheon with Edison, Bell, and…

Recommended by Bret Victor, Patrick Collison, Paul Graham and 2 others
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This longawaited revision contains changes throughout the text.

Inside Apple's Design Process During the Golden Age of Steve Jobs
Recommended by Keith Rabois, Chris Dixon, Andrew Chen and 1 other
An insider's account of Apple's creative process during the golden years of Steve Jobs.Hundreds of millions of people use Apple products every day; several thousand work on Apple's campus in Cupertino, California; but only a handful sit at the drawing board.

A Story of Steam, Industry, and Invention
Recommended by Bill Gates and Nick Szabo
Hardly a week passes without some highprofile court case that features intellectual property at its center. But how did the belief that one could own an idea come about And how did that belief change the way humankind lives and works William Rosen, author of Justinian's Flea,…

Recommended by Eric Weinstein and Nassim Nicholas Taleb
All the essential topics in information theory are covered in detail, including entropy, data compression, channel capacity, rate distortion, network information theory, and hypothesis testing.
From Netscape to the iPhone
Recommended by Balaji S. Srinivasan and Linda Xie
The internet was never intended for you, opines Brian McCullough in this lively narrative of an era that utterly transformed everything we thought we knew about Technology,.
AlphaZero's Groundbreaking Chess Strategies and the Promise of AI
Recommended by Demis Hassabis and Berci Meskó
It took AlphaZero only a few hours of selflearning to become the chess player that shocked the world. The Artificial Intelligence, system, created by DeepMind, had been fed nothing but the rules of the Royal Game when it beat the world’s strongest chess engine in a prolonged…
How Networked Markets Are Transforming the Economy and How to Make Them Work for You
Recommended by Kirk Borne, Changpeng Zhao and Adamu Garba II
Uber. Airbnb. Amazon. Apple. PayPal. All of these companies disrupted their markets when they launched. Today they are industry leaders.
The Private Story of Apple Computer
Recommended by Keith Rabois and Patrick Collison
The Coming of the Machine as Seen by Contemporary Observers
Recommended by Sam Altman
Documents the public reaction to the industrial revolution.
Aiming to tell the dark secrets of computer arithmetic, this title is suitable for library developers, compiler writers, and lovers of elegant hacks.

How Artificial Intelligence, Can Make Healthcare Human Again
Recommended by Keith Rabois
A Science Friday pick for book of the year, 2019 One of America's top doctors reveals how AI will empower physicians and revolutionize patient care Medicine has become inhuman, to disastrous effect.
Uber, Airbnb, and the Battle for the New Silicon Valley
Recommended by Sean Ellis and Chris Fralic
ONE OF AMAZON'S BEST BOOKS OF 2017 A look deep inside the new Silicon Valley, from the New York Times bestselling author of The Everything Store.

Strategy and Leadership When Algorithms and Networks Run the World
Recommended by Mark Cuban
Competing in the Age of AI lays out how data and AI change firm boundaries and operating logic, trading technical detail for managerial analysis and corporate examples. Reading feels like a series of executive briefings: chapters provide vocabulary and limitations useful when arguing reorganizations, governance choices, and platform economics. The most usable sections are the firm-level reasoning and the case comparisons that show where AI alters processes, decision rights, and scale. Friction sets in when long managerial analyses repeat similar lessons without concrete operational steps. It offers little engineering-level how-to.

Big Data and the Future of Entertainment
Recommended by Erik Brynjolfsson
The book reads like a sharp industry primer, arguing that familiar TV viewing habits connect to economic and incentive shifts created by platforms. Early chapters use the Netflix House of Cards example to set the stage; later sections present arguments about how platform data, pricing, piracy, and distribution influence what gets produced and monetized. Main limitation: the tone stays analytical and business-focused, so pricing and market-mechanics sections can feel dry or repetitive for readers seeking cultural narrative or creator-centered detail.
Show 80 more books with a single recommendation

The Blockchain and the Future of Everything
Recommended by Balaji S. Srinivasan
"Views differ on bitcoin, but few doubt the transformative potential of Blockchain Technology,. The Truth Machine is the best book so far on what has happened and what may come along. It demands the attention of anyone concerned with our economic future." Lawrence H.
A Wall Street Journal Best Business Book of 2012A Kirkus Reviews Best Book of 2012In this revealing account of how the digital universe exploded in the aftermath of World War II, George Dyson illuminates the nature of digital computers, the lives of those who brought them into…

A Linux and UNIX System Programming, Handbook
Recommended by Julia Evans
The Linux Programming, Interface is the definitive guide to the Linux and UNIX Programming, interfacethe interface employed by nearly every application that runs on a Linux or UNIX system.In this authoritative work, Linux Programming, expert Michael Kerrisk provides detailed…

NATIONAL BESTSELLER“The Social Network, the much anticipated movie…adapted from Ben Mezrich’s book The Accidental Billionaires.” —The New York TimesBest friends Eduardo Saverin and Mark Zuckerberg had spent many lonely nights looking for a way to stand out among Harvard…

The Hidden Language of Computer Hardware and Software
Recommended by Scott Hanselman
What do flashlights, the British invasion, black cats, and seesaws have to do with computers In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other.

A HandsOn, ProjectBased Introduction to Programming,
Recommended by Kirk Borne
Second edition of the best selling Python book in the world. A fastpaced, nononsense guide to Programming, in Python. This book teaches beginners the basics of Programming, in Python with a focus on real projects.This is the second edition of the best selling Python book in the…
SummaryLearn Windows PowerShell in a Month of Lunches, Third Edition is an innovative tutorial designed for busy IT professionals.

This classic book is the definitive realworld style guide for better Smalltalk Programming,. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way.
A Modern Introduction to Programming,
Recommended by Sarah Drasner
Completely revised and updated, this bestselling introduction to Programming, in JavaScript focuses on writing real applications.Eloquent JavaScript dives into the JavaScript language to show programmers how to write elegant, effective JavaScript code.
Meticulously scrutinizes the social and political consequences of our increasingly digitized world.' KirkusThe internet was meant to set us free.Tech has radically changed the way we live our lives.

The Innovative Investor's Guide to Bitcoin and Beyond
Recommended by Peter Jennings
This investor-oriented primer translates blockchain basics into asset categories, valuation approaches, and portfolio-sizing ideas. Early chapters make crypto vocabulary and asset roles accessible; the middle leans into formulas, charts, and scenario math that demand focused attention. The most directly useful material is practical guidance on sizing and treating crypto exposures in a portfolio rather than market buzz. Limitations include accumulating finance jargon and a tone that favors analysis over storytelling or quick trading tactics.

The Rule of Code
Bitcoin has been hailed as an Internet marvel and decried as the preferred transaction vehicle for criminals. It has left nearly everyone without a computer science degree confused: how do you "mine" money from ones and zerosThe answer lies in a Technology, called blockchain.

What Everyone Needs to Know
A narrative-driven, journalistically minded account of how cyberspace moved from sci‑fi shorthand to an engine of communication, commerce, and conflict. Singer mixes vivid case vignettes with policy discussion so the book works well as a primer for non-specialists who need context and examples. What works best is its readable synthesis of incidents and the institutional tensions they expose; the main limitation is uneven pacing — anecdote-heavy sections sit beside denser technical and policy passages that can frustrate readers seeking a consistent tone.
Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib
Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more.

The Secret History of Cyber War
The neverbeforetold story of the computer scientists and the NSA, Pentagon, and White House policymakers who invented and employ the wars of the present and future the cyber wars where every country can be a major power player and every hacker a mass destroyer, as reported by a…

This revision of Manning's popular The Quick Python Book offers a clear, crisp introduction to the elegant Python Programming, language and its famously easytoread syntax.After exploring Python's syntax, control flow, and basic data structures, the book shows how to create,…
A JavaScript and jQuery Developer's Guide
The Definitive Guide
Ready to unlock the power of your data With this comprehensive guide, you'll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop.
Applying Agile and DevOps Principles at Scale
Software is becoming more and more important across a broad range of industries, yet most Technology, executives struggle to deliver software improvements their businesses require.Leadingedge companies like Amazon and Google are applying DevOps and Agile principles to deliver…
Covers Scala 2.10
SummaryScala in Action is a comprehensive tutorial that introduces Scala through clear explanations and numerous handson examples. Because Scala is a rich and deep language, it can be daunting to absorb all the new concepts at once.

This book is a short, concise introduction to computer Programming, using the language Go. Designed by Google, Go is a general purpose Programming, language with modern features, clean syntax and a robust welldocumented common library, making it an ideal language to learn as…
Solutions for Improving Scalability and Simplicity
While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic.
A Desktop Quick Reference
Useful in many roles, from design and prototyping to testing, deployment, and maintenance, Python is consistently ranked among today's most popular Programming, languages.
Solutions for C# Developers
Completely updated for C# 6.0, the new edition of this bestseller offers more than 150 code recipes to common and notsocommon problems that C# programmers face every day. More than a third of the recipes have been rewritten to take advantage of new C# 6.0 features.

42 Specific Ways to Improve Your Use of C? and C?
Effective Modern C++ presents concise, itemized rules for using C++11/14 features—auto, move semantics, lambdas, and concurrency—backed by dense code examples and limitation discussion. The useful part is concrete, opinionated prescriptions that point out subtle correctness and portability traps and suggest safer idioms. The limiting part is heavy assumption of prior C++ fluency: many items demand stopping to compile and think. Readers expecting a gentle introduction or a chapter-by-chapter tutorial will find the voice prescriptive and occasionally terse.

Deep learning is applicable to a widening range of Artificial Intelligence, problems, such as image classification, speech recognition, text classification, question answering, texttospeech, and optical character recognition.
The New AI (The MIT Press Essential Knowledge series)
Today, machine learning underlies a range of applications we use every day, from product recommendations to voice recognitionas well as some we don't yet use everyday, including driverless cars.

The Definitive Reference
When you have questions about C# 7.0 or the .NET CLR and its core Framework assemblies, this bestselling guide has the answers you need.
Since this Joltaward winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional Programming, constructs to Java's objectoriented roots.
What every web developer should know about networking and web performance

Organize, Test, Document, and Share Your Code
Turn your R code into packages that others can easily download and use. This practical book shows you how to bundle reusable R functions, sample data, and documentation together by applying author Hadley Wickham's package development philosophy.
Build websites with Python and Django
A stepbystep guide to building web applications with Python and Django 3.0. Create, test, and deploy 5 progressively more complex websites including a Message Board app, a Blog app with user accounts, and a robust Newspaper app with reader comments and a complete user…
C# has changed significantly since it was first introduced. With the many upgraded features, C# is more expressive than ever. However, an in depth understanding is required to get the most out of the language.

The Definitive Reference
Hands-on, reference-style manual for C# 6.0 and the CLR aimed at developers who want precise syntax notes and practical code examples. Organized around concepts and use cases, it’s dense with snippets and implementation details you can consult for specific tasks or study through to learn nuance. What works best is clear, code-first answers to language and runtime questions. The main limitation is tone: it behaves like a reference, so readers seeking guided projects or exercises will find it terse and occasionally repetitive.
This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide.
Functional Programming, (FP) is a Programming, style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs.

The Definitive Guide
The world of Java performance has shifted significantly in the past ten years. Multicore machines and 64bit operating systems are now standard even for casual users, and Java itself has introduced new features to manage applications.

The first edition of The Practice of System and Network Administration introduced a generation of system and network administrators to a modern IT methodology.

"Linux Kernel Development" details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more…
In A Tour of C, Second Edition, Bjarne Stroustrup, the creator of C, describes what constitutes modern C. This concise, selfcontained guide covers most major language features and the major standardlibrary componentsnot, of course, in great depth, but to a level that gives…
C 11 delivered strong support for multithreaded applications, and the subsequent C? and 17 updates have built on this baseline.
Design and Build Websites
Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or ecommerce store) and those who want to make their…

A BrainFriendly Guide
If you know HTML & CSS then you know all about web page style and structure; now it's time to give those pages some behavior, some interactivity.
A stepbystep gentle journey through the mathematics of neural networks, and making your own using the Python computer language. Neural networks are a key element of deep learning and Artificial Intelligence,, which today is capable of some truly impressive feats.

A Practical Introduction to Modern Encryption
Serious Cryptography is the much anticipated review of modern cryptography by cryptographer JP Aumasson. This is a book for readers who want to understand how cryptography works in today's world.

The Unofficial Guide to the World's Most Popular Disassembler
No source code No problem. With IDA Pro, the interactive disassembler, you live in a source codeoptional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, your work is just beginning.

This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework.
Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams.
Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina (20050929)
"This book is an absolute mustread for all .NET developers. It gives clear do and don't guidance on how to design class libraries for .NET.

Talk directly to your system for a faster workflow withautomation capability Linux Command Line and Shell Scripting Bible is youressential Linux guide.
Learning a complex new language is no easy task especially when it s an objectoriented computer Programming, language like Java. You might think the problem is your brain.

Reliable Software Releases through Build, Test, and Deployment Automation (AddisonWesley Signature Series (Fowler))
Continuous Delivery reads like a practitioner's manual for making software releases faster and safer, heavy on process recipes, pipeline patterns, and automation practices. Its most useful sections give concrete steps for automating build, test, and deployment flows so teams can ship smaller, more frequent changes with lower risk. The tone is prescriptive and detail-oriented, which helps during implementation but frustrates readers expecting high-level case studies or light narrative. Implementation detail can feel tedious if you're not working on CI/CD right away.
Stop Working Late and Start Working Smart
Time is a precious commodity, especially if you're a system administrator. No other job pulls people in so many directions at once. Users interrupt you constantly with requests, preventing you from getting anything done.

Reading feels methodical and detail-first: chapters cover syntax, the standard library, and SE 9–11 changes with careful, code-centered examples that assume prior programming fluency. The best parts are clear explanations of tricky corners (generics, concurrency, module-related adjustments) and compact sample code you can adapt. The book's limiting side is its manual-like stretches—long reference passages and few guided, end-to-end projects—so people who learn by building may find momentum stalls.
Designing changetolerant software
Author Cornelia Davis likes to say that "the cloud" is more about how you design your applications than where you deploy them.
Protocols, Algorithms and Source Code in C
From the world's most renowned security technologist, Bruce Schneier, this 20th Anniversary Edition is the most definitive reference on cryptography ever published and is the seminal work on cryptography.
The Big Nerd Ranch Guide (2nd Edition)
Want to write applications for iOS or the Mac This introduction to Programming, and the ObjectiveC language is the first step on your journey from someone who uses apps to someone who writes them.
Algorithm Design introduces algorithms by looking at the realworld problems that motivate them. The book teaches a range of design and analysis techniques for problems that arise in computing applications.

Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previous Programming, experience.
SummaryGetting MEAN, Second Edition teaches you how to develop fullstack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.Purchase of…
How to Land a Product Manager Job in Technology,
How many pizzas are delivered in Manhattan How do you design an alarm clock for the blind What is your favorite piece of software and why How would you launch a video rental service in India This book will teach you how to answer these questions and more.
A BrainFriendly Guide
Ever wished you could learn C from a book Head First C provides a complete learning experience for C and structured imperative Programming,.
You code. And code. And code. You build only to rebuild. You focus on making your site compatible with almost every browser or wireless device ever put out there.
Praise for Design Patterns in Ruby " Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter.
What Every Superuser Should Know
Best selling guide to the inner workings of the Linux operating system with over 50,000 copies sold since its release in 2014.
Rapid, Confident, Maintainable Code
Debunk the myth that JavaScript is not easily testable. Whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can testdrive JavaScript. Learn the craft of writing meaningful, deterministic automated tests with Karma, Mocha, and Chai.

Fourth Edition
The latest strategies for vulnerability discovery and exploitation, mobile security, malware analysis, and reverse engineering Fully updated throughout and featuring 13 entirely new chapters, "Gray Hat Hacking: The Ethical Hacker's Handbook, Fourth Edition" reveals how to thwart…
New Features and Good Practices
PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you'll learn how PHP has become a fullfeatured, mature language with objectorientation, namespaces, and a growing collection of…

With Examples in .net
Unit testing, done right, can mean the difference between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch, and between getting home at 2 AM or getting home in time for dinner, even before a release deadline.The Art…
Mastering Basic Algorithms in the Python Language (Expert's Voice in Open Source)
Python Algorithms explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problemsolving…

A NonTechnical Introduction in 25 Steps
In 25 concise steps, you will learn the basics of blockchain Technology,. No mathematical formulas, program code, or computer science jargon are used. No previous knowledge in computer science, mathematics, Programming,, or cryptography is required.

Query Solutions and Techniques for Database Developers (Cookbooks (O'Reilly))
You know the rudiments of the SQL query language, yet you feel you aren't taking full advantage of SQL's expressive power. You'd like to learn how to do more work with SQL inside the database before pushing data across the network to your applications.
The Missing Manual
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effectsbut many web designers find the language hard to learn.
A Pragmatic Guide to Learning Programming, Languages (Pragmatic Programmers)
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 handson tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby.
Recommended Technology Books by Keith Rabois
Keith Rabois recommends 4 books on this list. See all book recommendations by Keith Rabois
Recommended Technology Books by Balaji S. Srinivasan
Balaji S. Srinivasan recommends 2 books on this list. See all book recommendations by Balaji S. Srinivasan
Recommended Technology Books by Bill Gates
Bill Gates recommends 2 books on this list. See all book recommendations by Bill Gates
Technology Books: common questions
- What are the most recommended technology books?
- Don't Make Me Think, Tools and Weapons and Hackers & Painters are the most recommended technology books on BookMentions, ranked by how many people recommended them.
- Who recommends technology books?
- Keith Rabois, Balaji S. Srinivasan, Bill Gates and Bret Victor are among the people who recommend books on this list. Each name links to their full set of book recommendations.
- Which of these technology books should I read first?
- Don't Make Me Think is the most recommended here with 14 recommendations, which makes it the safest place to start.
Built from recommendation data, category signals, and source-backed book records. Use this list as a starting point; open any book to see proof, context, and Amazon options where available.
Explore more lists
Best Cryptocurrency Books
56 booksCryptocurrency books, including titles recommended by Raoul Pal, Naval Ravikant and Preston Pysh. Most recommended here: The Sovereign Individual, American Kingpin and The Bitcoin Standard.
Best Silicon Valley Books
17 booksSilicon Valley books, including titles recommended by Austen Allred, Keith Rabois and Andrew Chen. Most recommended here: Steve Jobs, Elon Musk and AI Superpowers.
Best Artificial Intelligence Books
68 booksA curated collection of the highest-rated AI books, covering machine learning, neural networks, the future of intelligence, and the societal impact of AI.
Best Cryptography Books
49 booksCryptography books, including titles recommended by Ev Williams, Tim Ferriss and Alexis Ohanian. Most recommended here: Snow Crash, Cryptonomicon and The Code Book.
Best Growth Hacking Books
17 booksGrowth Hacking books, including titles recommended by Austen Allred, Keith Rabois and Nir Eyal. Most recommended here: Blitzscaling, Don't Make Me Think and Viral Loop.
Best Design Books
96 booksDesign books recommended most by working designers — typography, interaction, systems and craft. Including the classics that stay on studio shelves.
About this list
This list aggregates books that appear in public recommendation sources, reader-interest signals, and category data. Books are ranked by their position from the source list; recommendation counts and ratings are shown where available. Open any book to see source-backed recommendation proof, editorial context, and Amazon options — the per-book detail page is where the trust signals live.
Recommended books by person: who recommends technology books
Books recommended by the people below. Open a profile to see everything they recommend, with the source behind each pick.
- Keith RaboisBooks recommended by Keith: 4

- Balaji S. SrinivasanBooks recommended by Balaji: 2
- Bill GatesBooks recommended by Bill: 2

- Bret VictorBooks recommended by Bret: 2
- Brian ArmstrongBooks recommended by Brian: 2
- Ev WilliamsBooks recommended by Ev: 2

- Kirk BorneBooks recommended by Kirk: 2
- Nir EyalBooks recommended by Nir: 2

- Patrick CollisonBooks recommended by Patrick: 2

- Adamu Garba IIBooks recommended by Adamu: 1
- Andrew ChenBooks recommended by Andrew: 1
- Andy BuddBooks recommended by Andy: 1
