100 Best Computer Books of All Time
We've researched and ranked the best computer books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more
Based on more than forty interviews with Jobs conducted over two years—as well as interviews with more than a hundred family members, friends, adversaries, competitors, and colleagues—Walter Isaacson has written a riveting story of the roller-coaster life and searingly intense personality of a creative entrepreneur whose passion for perfection and ferocious drive revolutionized six industries: personal... more
Bill Gates[On Bill Gates's reading list in 2012.] (Source)
Gary VaynerchukI've read 3 business books in my life. If you call [this book] a business book. (Source)
Hadley WickhamThis book is about the craft of software development, and thinking about how to produce good code. (Source)
Santiago BasultoIf my career path is hackers turned business people, I’d say: Start with the basics and fundamentals: SICP: Structure and Interpretation of Computer Programs Code Complete 2 (Source)
Ana BellCode Complete is for people working in industry, writing software for companies. It has little checklists at key points in the book; if you are in industry, you can make sure that your code is readable and debugged by going through these checklists and making sure you’re touching upon all aspects. (Source)
Jeff Bezos[From "The Everything Store", written by Brad Stone] “An influential computer scientist makes the counterintuitive argument that small groups of engineers are more effective than larger ones at handling complex software projects. The book lays out the theory behind Amazon’s two pizza teams,” Stone writes. (Source)
Cliff Stoll was an astronomer turned systems manager at Lawrence Berkeley Lab when a 75-cent accounting error... more
James Stanley"The Cuckoo's Egg" by Clifford Stoll is another great book. I believe it's the first documented account of a computer being misused by a remote attacker. It talks about how Clifford attached physical teleprinters to the incoming phone lines so that he could see what the attacker was actually doing on the computer, and how he traced the attacker across several countries. (Source)
Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of... more
Max LevchinEasier to read [than "The Art of Computer Programming"] end-to-end quickly. (Source)
Hadley WickhamThe most valuable thing this book gives you is confidence and knowledge to go and create your own programming language. (Source)
John Maeda@jesseddy The best book in classical and “hands-on example” terms is Structure and Interpretation of Computer Programs — but it requires maybe a year to get thru and for me, 10 years more to marinate over. *A* book is the one I am finishing now to come out Nov 2019. https://t.co/OODjQXgf1I (Source)
From the Preface:
We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the... more
At once wildly original and stuffed with irresistible nostalgia, READY PLAYER ONE is a spectacularly genre-busting, ambitious, and charming debut--part quest novel, part love story, and part virtual space opera set in a universe where spell-slinging mages battle giant Japanese robots, entire planets are inspired by Blade Runner, and flying DeLoreans achieve light speed.
It's the year 2045, and the real world is an ugly place.
Like most of... more
Steve JurvetsonA gift to all of my Apple II programming buddies from high school and Dungeons & Dragons comrades. (Source)
Fabrice GrindaI have lots of books to recommend, but they are not related to my career path. The only one that is remotely related is Peter Thiel’s Zero to One. That said here are books I would recommend. (Source)
Dominic Steil[One of the books that had the biggest impact on .] (Source)
In this 3rd edition, Steve returns with fresh perspective to reexamine the principles that made Don’t Make Me Think a classic-–with updated examples and a new chapter on mobile usability. And it’s still short, profusely illustrated…and best of all–fun to read.
If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web... more
Chris GowardHere are some of the books that have been very impactful for me, or taught me a new way of thinking: [...] Don't Make Me Think. (Source)
Nicolae AndronicI’m a technical guy. I studied the IT field and did software development for a long time until I discovered the business world. So the path for me is to slowly adapt from the clear, technical world, to the fuzzy, way more complex, business world. All the books that I recommend help this transition. “Don’t Make Me Think” - Steve Krug: for seeing software with the eyes of the user. (Source)
Nick GanjuAbout usability and making software and user interfaces that are friendly to people. (Source)
Don't have time to read the top Computer 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.
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and... more
Stephen BakerA marvelously detailed book, and I found it very inspiring. An interesting way of looking at how computing has utterly changed in the last 30 years. (Source)
Scott JohnsonTracy Kidder's The Soul of a New Machine. This was the first book that really took a deep dive into the process of creating a high tech product from scratch. Tracy really humanized the engineering process and made me realize that was the type of industry where I wanted to be. (Source)
Chris FussellThe history of how great ideas evolve. (Source)
Brian BurkhartThis book is essentially a biography of all the people who’ve led to the technology of today—it’s fascinating. The most important point of the book is everything is one long, connected chain. There isn’t just one person or one industry that makes anything happen—it all goes way back. For example, the communication theory I have espoused and taught throughout my career is from Aristotle, Socrates,... (Source)
Sean Gardner@semayuce @MicrosoftUK @HelenSharmanUK @astro_timpeake @WalterIsaacson Yes, I agree: "The Innovators" is a great book. I loved it too. (Source)
Why are some people and organizations more innovative, more influential, and more profitable than others? Why do some command greater loyalty from customers and employees alike? Even among the successful, why are so few able to repeat their success over and over?
People like Martin Luther King Jr., Steve Jobs, and the Wright Brothers might have little in common, but they all started with why. It was their natural ability to start with why that enabled them to inspire those around them and to achieve remarkable things.
more
Tony RobbinsThe basis of this book is so important to anyone looking to increase their influence, profits or impact. People won't truly buy into a product, service, movement, or idea until they understand the WHY behind it. When you start with the why, everything else falls into place. This book is so impactful, I consider it required reading. (Source)
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)
Tony HsiehOver the years he’s [] recommended well over 20 business books — including his own, the 2010 bestseller Delivering Happiness and you can always find what he’s currently reading atop his cluttered desk. Start with Why is amogst those titles. (Source)
The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in... more
If they were a hall of fame or shame for computer hackers, a Kevin Mitnick plaque would be mounted the near the entrance. While other nerds were fumbling with password possibilities, this adept break-artist was penetrating the digital secrets of Sun Microsystems, Digital Equipment Corporation, Nokia, Motorola, Pacific Bell, and other mammoth enterprises. His Ghost in the Wires memoir paints an action portrait of a plucky loner motivated by a passion for trickery, not material game. (P.S. Mitnick's capers have already been the subject of two books and a movie. This first-person account is...
moreRichard BejtlichIn 2002 I reviewed Kevin Mitnick's first book, The Art of Deception. In 2005 I reviewed his second book, The Art of Intrusion. I gave both books four stars. Mitnick's newest book, however, with long-time co-author Bill Simon, is a cut above their previous collaborations and earns five stars. As far as I can tell (and I am no Mitnick expert, despite reading almost all previous texts mentioning... (Source)
Antonio EramThis book was recommended by Antonio when asked for titles he would recommend to young people interested in his career path. (Source)
Nick JanetakisI'm going to start reading Ghost in the Wires by Kevin Mitnick this week. I used to go to 2600 meetings back when he was arrested for wire fraud and other hacking related shenanigans in the mid 1990s. I'm fascinated by things like social engineering and language in general. In the end, I just want to be entertained by his stories. For someone who is into computer programming, a book like this... (Source)
In 1942, Lawrence Pritchard Waterhouse—mathematical genius and young Captain in the U.S. Navy—is assigned to detachment 2702. It is an outfit so secret that only a handful of people know it exists, and some of those people have names like Churchill and Roosevelt. The mission of Waterhouse and Detachment 2702—commanded by Marine... more
Marc AndreessenThe Sovereign Individual—written 20 years ago, this is the most thought provoking book on the unfolding nature of the 21st Century that I’ve yet read. It’s packed with ideas on every page, many that are now fast becoming conventional wisdom, and many that are still heretical. Two related books to read are The Twilight of Sovereignty and Cryptonomicon. (Source)
Risto SiilasmaaThe one book on Siilasmaa's list is this fantasy offering from Neal Stephenson. The novel relates two parallel stories, one about an elite group of code-breakers in World War II, and another set in the present day, about two grandchildren of members of the group trying to track down a previously unknown – and rumored to be unbreakable – Nazi code. The book's subject matter resonates with current... (Source)
Nick HarkawayCryptonomicon is a real humdinger of a novel. Stephenson is a hugely enjoyable writer of action and comedy, I find him a joy to read. (Source)
Throughout the text are clear... more
Stephen Kinsella@gavreilly @SLSingh Love that book (Source)
Don't have time to read the top Computer 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.
Franchises line the Los Angeles freeway as far as the eye can see: Reverend Wayne's Pearly Gates, Mr. Lee's Greater Hong Kong, Uncle Enzo's CosaNostra Pizza, Incorporated. The only relief from the sea of logos is within the well-guarded borders of the autonomous city-states that law-abiding citizens are afraid to leave. Is it any wonder that most sane folks have chosen to live in a computer-generated universe? Here in virtual reality is a domain of pleasures... more
Sergey BrinBrin said he is a big sci-fi fan, and Stephenson's acclaimed 1992 novel "Snow Crash" is one of his favorites. The book "was really 10 years ahead of its time," Brin said. "It kind of anticipated what's going to happen, and I find that really interesting." (Source)
Adam SavageIt's a tough call because I prefer other books of [this author]. But [this book] is so important within the history of science fiction. (Source)
Marvin LiaoMy list would be (besides the ones I mentioned in answer to the previous question) both business & Fiction/Sci-Fi and ones I personally found helpful to myself. The business books explain just exactly how business, work & investing are in reality & how to think properly & differentiate yourself. On the non-business side, a mix of History & classic fiction to understand people, philosophy to make... (Source)
--M. Fowler (1999) For more than twenty years, experienced programmers worldwide have relied on Martin Fowler's Refactoring to improve the design of existing code and to enhance software maintainability, as well as to make existing code easier to understand.
This eagerly awaited new edition has been fully updated to reflect crucial changes in the programming landscape. ... more
David Heinemeier HanssonThis is next on my list of technical books to read! Refactoring is one of two programming books that I’ve read multiple times (the other is Smalltalk Best Practice Patterns), and I’m due for another reading. What perfect time then to dive into Martin Fowler’s long anticipated 2nd edition, now using JavaScript rather than Java for the code examples. Like the stoic books, I read Refactoring and... (Source)
The company's new IT initiative, code named Phoenix Project, is critical to the future of Parts Unlimited, but the project is massively over budget and very late. The CEO wants Bill to report directly to him and fix the mess in ninety days or else Bill's entire department will be outsourced.
With the help of a prospective board member and his mysterious philosophy of The Three Ways, Bill starts to see that IT work has more in common with... more
Jeffrey SnoverGreat thread. I know of a number of devops people that haven't read this book. Ya'll should fix that. https://t.co/Yri4JJ0jBZ (Source)
Louis NyffeneggerI don't think I have a specific book that I can call my favourite. Some books have had a big impact on my view of how to build a product/company ("Rework"), some were very enjoyable to read ("The Phoenix Project"), some helped me improve the way I think ("The Pleasure Of Finding Things Out") and some the way I live ("Essentialism") or work ("Deep Work"). (Source)
Caught in an accelerating tempest of secrecy and lies, Susan Fletcher battles to save the agency she believes in. Betrayed on all sides, she finds herself... more
Alexis OhanianMade [my co-founder and I] think, 'Well, if these guys could do it, why can’t we?' (Source)
Duncan Jones@dannyodwyer I cant wait to see this. The book is fascinating, and I remember watching with bulging fan-boy eyes during those halcyon days! (Source)
Chris OliverMasters of Doom. Many of us started our careers in programming because we wanted to make games. This book covers the story of John Romero and John Carmack as they created ID software making Doom, Quake, and many other games we grew up playing as kids. It's truly inspiring for any software developer. (Source)
Marius Ciuchete Pauneval(ez_write_tag([[250,250],'theceolibrary_com-large-mobile-banner-2','ezslot_5',164,'0','1'])); Question: Was there a moment, specifically, when something you read in a book helped you? Answer: Yes there was. In fact, I can remember two separate sentences from two different books: The first one comes from “The Design of Everyday Things” by Don Norman. It says: “great design will help... (Source)
Grey BakerI mainly read to decompress and change my state of mind, so it’s hard to point to an insight I read that helped me. Reading fiction has pulled me out of a bad mood more times than I can count, though, and always reenergises me to attack problems that had stumped me again. That said, I read and loved Norman Norman’s “The Design of Everyday Things”, and it’s helped me think through design problems... (Source)
Kaci LambeThese three books are about how people actually use design in their lives. They helped me understand this very basic idea: There are no dumb users, only bad designers. Take the time to create based on how your design will be interacted with. Test it. Iterate. That's how you become a good designer. (Source)
Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript... more
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)
At last, Hafner and Lyon have written a well-researched story of the origins of the Internet substantiated by extensive interviews with its creators who delve into many interesting details such as the controversy surrounding the adoption of our now beloved "@" sign as the separator of usernames and machine addresses. Essential reading for anyone interested in the past...
moreLev GrossmanIf you want to go all the way back, Janet Abbate’s Inventing The Internet really takes it all the way back to the Eisenhower administration and the very beginnings of electronic computers. (Source)
We are living in the computer age, in a world increasingly designed and engineered by computer programmers and software designers, by people who call themselves hackers. Who are these people, what motivates them, and why should you care?
Consider these facts: Everything around us is turning into computers. Your typewriter is... more
Evan WilliamsI want everybody I know to read "How to Make Wealth" and "Mind the Gap" (chapters 6 and 7), which brilliantly articulate the most commonly, and frustratingly, misunderstood core economic principles of everyday life. (Source)
Yukihiro MatsumotoSince programmers create programs out of nothing, imagination is our only limitation. Thus, in the world of programming, the hero is the one who has great vision. Paul Graham is one of our contemporary heroes. He has the ability to embrace the vision, and to express it plainly. His works are my favorites, especially the ones describing language design. He explains secrets of programming,... (Source)
Chris AndersonA delightful ping-pong around the brain of a really smart guy. The chapter that answers the key question of our age-- why are nerds unpopular?-- is worth the price of admission alone. (Source)
Don't have time to read the top Computer 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.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to... more
The Cathedral & the Bazaar is a must for anyone who cares about the future... more
Before the Internet was commonplace, William Gibson showed us the Matrix—a world within the world, the representation of every byte of data in cyberspace. Henry Dorsett Case was the sharpest data-thief in the Matrix, until an ex-employer crippled his nervous system. Now a new employer has recruited him for a last-chance run against an unthinkably... more
Adam Savage[This series] changed my life. (Source)
Mark Pitcavage@jamesjhare Neuromancer is a fascinating book--but it was especially fascinating when it was first published; it was mind-blowing. (Source)
Pia Mancini@Fede_Bada amazing book (Source)
Before slim laptops that fit into briefcases, computers looked like strange, alien vending machines. But in "the most staggering burst of technical invention by a single person in high-tech history" (BusinessWeek) Steve Wozniak invented the first true personal computer. Wozniak teamed up with Steve Jobs, and Apple Computer was born, igniting the computer revolution and transforming the world.... more
All our lives are constrained by limited space and time, limits that give rise to a particular set of problems. What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar favorites is the most fulfilling? These may seem like uniquely human quandaries, but they are not: computers, too, face the same... more
Doug McMillonHere are some of my favorite reads from 2017. Lots of friends and colleagues send me book suggestions and it's impossible to squeeze them all in. I continue to be super curious about how digital and tech are enabling people to transform our lives but I try to read a good mix of books that apply to a variety of areas and stretch my thinking more broadly. (Source)
Sriram Krishnan@rabois @nealkhosla Yes! Love that book (Source)
Chris OliverThis is a great book talking about how you can use computer science to help you make decisions in life. How do you know when to make a decision on the perfect house? Car? etc? It helps you apply algorithms to making those decisions optimally without getting lost. (Source)
Part of Penguin Galaxy, a collectible series of six sci-fi/fantasy classics, featuring a series introduction by Neil Gaiman
Winner of the AIGA + Design Observer 50 Books - 50 Covers competition
Written when landing on the moon was still a dream, 2001: A Space Odyssey is a science-fiction classic that has changed the way we look at the stars--and ourselves. On the moon, an enigma is... more
Bertalan MeskóPreparing for my opening keynote, Science Fiction in Healthcare, at #futurelink18 this morning. Please get your tweets ready and challenge me about what the best sci-fi movie or book is. Ever. My vote is for 2001: A Space Odyssey. #digitalhealth (Source)
Laurie Voss2001 the *book* has a great plot and if you've read the book it's clear what's happening but if you haven't read the book the movie is impenetrable, and the movie should not get a pass just because an Explainer Guide was published at the same time. (Source)
The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. If machine brains surpassed human brains in general intelligence, then this new superintelligence could become extremely powerful--possibly beyond our control. As the fate of the... more
Maria RamosRamos will take the summer to examine some of the questions weighing more heavily on humankind as we contemplate our collective future: what happens when we can write our own genetic codes, and what happens when we create technology that is meaningfully more intelligent than us. The Gene: An Intimate History—Siddhartha Mukherjee Superintelligence: Paths, Dangers, Strategies—Nick Bostrom The... (Source)
Will MacAskillI picked this book because the possibility of us developing human-level artificial intelligence, and from there superintelligence—an artificial agent that is considerably more intelligent than we are—is at least a contender for the most important issue in the next two centuries. Bostrom’s book has been very influential in effective altruism, lots of people work on artificial intelligence in order... (Source)
In January 2010, inspectors with the International Atomic Energy Agency noticed that centrifuges at an Iranian uranium enrichment plant were failing at an unprecedented rate. The cause was a complete mystery—apparently as much to the technicians replacing the centrifuges as to the inspectors observing them. more
Josephine WolffAs a book, Countdown to Day Zero is a stunning example of a case study, of really diving into a cyber security incident. She takes on the very technical material—getting into the malware and the question of how do these SCADA machines work and how does this piece of software compromise them—but then also brings in this really rich and complicated geopolitical conflict that this is happening as a... (Source)
Don't have time to read the top Computer 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.
In this much-anticipated update to "the Camel," three renowned Perl authors cover the language up to its current version, Perl 5.14, with a preview of features in the upcoming... more
James HongAll legit OG web people will remember the camel book well... except @pud who somehow did amazing things all using .cfm 😉 https://t.co/n4pOpkOY6M (Source)
Steve Jurvetson[Steve Jurvetson recommended this book on the podcast "The Tim Ferriss Show".] (Source)
Seth GodinIn the last week, I discovered that at least two of my smart friends hadn't read Godel, Escher, Bach. They have now. You should too. (Source)
Kevin KellyOver the years, I kept finding myself returning to its insights, and each time I would arrive at them at a deeper level. (Source)
Now, in a narrative that zips along with the speed of e-mail, Torvalds gives a history of his renegade software while candidly revealing the quirky mind of a genius. The result is an engrossing... more
Hadley WickhamThis book is an illustration of the power of names in the Google era. (Source)
Few companies in history have ever been as successful and as admired as Google, the company that has transformed the Internet and become an indispensable part of our lives. How has Google done it? Veteran technology reporter Steven Levy was granted unprecedented access to the company, and in this revelatory book he takes readers... more
Bill SlawskiIn The Plex is a great introduction to Google, and the many who work there. I knew many by the patents they file, so it was good to learn more about them as people. Some good insights to some algorithms in the book, too. https://t.co/TVz7GsD8nX (Source)
Alan PierceI’m currently reading “In the Plex: How Google Thinks, Works and Shapes Our Life" and am excited on gaining more insight into how google is changing the world and hopefully to get some valuable understanding I can use to maximize business decisions and read future trends while assessing investment opportunities for my company, ABM Investments. (Source)
Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve their skills. But the state-of-the-art has moved forward dramatically since Meyers last updated this book in 1997. (For instance, there s now STL. Design patterns. Even new functionality being added through TR1 and Boost.) So Meyers has done a top-to-bottom rewrite, identifying the 55 most valuable techniques you need now to be exceptionally effective with C++.
Over half of this edition s content is new....
Hundreds of people have suggested names of programmers to interview on the... more
Santiago BasultoFounders at Work and Coders at Work are really good ones too. They’re filled with interesting and inspiring stories. (Source)
Vicki BoykisIt’s about how those people got into programming and how they think about it. It’s a very conversational book that really helps you to learn the culture of this industry you’re coming into, and some of its terminology. (Source)
Don't have time to read the top Computer 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.
If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regularexpressions, this book is a stunning... more
In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple... more
Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.
Learn how to uncover the hints and hidden details in a question,... more
The story of information begins in a time profoundly unlike our own, when every thought and utterance vanishes as soon as it is born. From the invention of scripts and alphabets to the long-misunderstood talking drums of Africa, Gleick tells the story of information technologies that... more
Nicholas CarrIf Standage’s is a small book focused on a particular technology and moment in time, Gleick’s is extraordinarily broad and sweeping. It’s a very large book, in which he tries – and succeeds in many ways I think – to tell the story of information in human history. Information breaks down into two different things in essence. On the one hand it is messages – things with meaning to human beings –... (Source)
Kevin Mitnick's exploits as a cyber-desperado and fugitive form one of the most exhaustive FBI manhunts in history and have spawned dozens of articles, books, films, and documentaries. Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a... more
Technology controls almost everything in our modern-day world, from remote entry on our cars to access to our homes, from the flight controls of our airplanes to the movements of the entire world economy. Thousands of autonomous computer programs, or daemons, make our networked world possible, running constantly in the background of our lives, trafficking e-mail,... more
Eric Weinstein[Eric Weinstein recommended this book on Twitter.] (Source)
Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane hacking techniques actually work. To share the art and science of hacking in a way that is accessible to everyone, Hacking: The Art of Exploitation, 2nd Edition introduces the fundamentals of C... more
The word spread through the hacking underground like some unstoppable new virus: an audacious crook had staged a hostile takeover of an online criminal network that siphoned billions of dollars from the US economy.
The culprit was a brilliant programmer with a hippie ethic and a supervillain's double identity. Max 'Vision' Butler was a white-hat hacker and a celebrity throughout the programming world, even serving as a consultant to the FBI. But there was another side to Max. As... more
Don't have time to read the top Computer 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.
James StanleyI very much enjoyed reading "Programming Pearls" by John Bentley. Most of the software we write is trying to solve fairly large and ill-defined problems in a way that minimises development cost, but Programming Pearls presents a lot of small, well-defined problems, and talks through their solutions in ways that minimise machine resource usage. There are lots of good "a-ha" moments when reading... (Source)
Now, Carr expands his argument into the most compelling exploration of the Internet’s intellectual and cultural consequences yet published. As he describes how human thought has been shaped through the centuries by “tools of the... more
Juliette AristidesNicholas Carr talks at length about what is gained and lost by technological progress. Reading and writing enlarged people’s sympathetic response and enriched their lives even when the book was put aside. One could say the same thing about drawing. (Source)
Andra ZahariaWhile I was thinking of the best books to add to this short list, I realized that not even half of them are directly related to digital marketing. This is because I believe that the best marketers are people who understand human nature deeply and aim to bring out the best in it. Call me naive, but that’s how I see it. If I were to want to pursue a career in marketing, I’d read [...] The Shallows. (Source)
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
more
In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars, techniques... more
The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.
In addition to that... more
With this essential guide, you'll learn everything you need to know to customize your system,... more
March 1999
While Gates, Jobs, and the other big boys of Silicon Valley are basking in the glory of the information age, renowned Los Angeles Times reporter Michael Hiltzik reveals how, back in the early '70s, a group of inventors at Xerox's Palo Alto Research Center (PARC) blazed the trail for all of today's indispensable technology from the PC to email to ATMs to meteorologists' weather maps. And they did it without fanfare or recognition from their employer. Hiltzik's Dealers of Lightning provides a fascinating... more
Richard BransonElon Musk is a man after my own heart: a risk taker undaunted by setbacks and ever driven to ensure a bright future for humanity. Ashlee Vance's stellar biography captures Musk's remarkable life story and irrepressible spirit. (Source)
Casey NeistatI'm fascinated by Elon Musk, I own a Tesla, I read Ashlee Vance's biography on Elon Musk. I think he's a very interesting charachter. (Source)
Roxana BitoleanuA business book I would definitely choose the biography of Elon Musk by Ashlee Vance, because of Elon's strong, even extreme ambition to radically change the world, which I find very inspiring. (Source)
Don't have time to read the top Computer 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.
In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.
You'll find descriptions of over 500 system calls and library functions, and more than 200 example... more
Julia Evanshanging out with my favourite Linux book this morning. I love that the chapters are so short (usually less than 20 pages) and I always learn something interesting by picking a chapter and reading it. https://t.co/fZBNu8rfU8 (Source)
Meet Victorian London’s most dynamic duo: Charles Babbage, the unrealized inventor of the computer, and his accomplice, Ada, Countess of Lovelace, the peculiar protoprogrammer and daughter of Lord Byron. When Lovelace translated a description of Babbage’s plans for an enormous mechanical calculating machine in 1842, she added annotations three times longer than the original work. Her... more
Jessie FrazelleInspired by @jgrahamc I got this book and it is AMAZING https://t.co/pOqNYJ1REX (Source)
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
"…monumental… fascinating… comprehensive… the definitive work on cryptography for computer programmers…" –Dr. Dobb's Journal
"…easily ranks as one of the most authoritative in its field." —PC Magazine
"…the bible of code hackers." –The Millennium Whole Earth Catalog
This new edition of the cryptography classic provides you with a comprehensive survey of modern cryptography. The book details how programmers... more
Dominic Steil[One of the five books recommends to young people interested in his career path.] (Source)
Don't have time to read the top Computer 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.
Tim O'ReillyThe Unix Programming Environment, by Brian Kernighan and Rob Pike. In addition to its articulation of the Unix tools philosophy that is so dear to my heart, the writing is a model of clarity and elegance. As a technical writer, I aspired to be as transparent as Kernighan. (Source)
The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with... more
• Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s... more
In the popular imagination, superhuman artificial intelligence is an approaching tidal wave that threatens not just jobs and human relationships, but civilization itself. Conflict between humans and machines is seen as inevitable and its outcome all too predictable.
In this groundbreaking book, distinguished AI researcher Stuart Russell argues that this scenario can be avoided, but only if we... more
Diane Coylethere’s a whole clutch of AI books…People want to understand what’s going on. Human Compatible is a really clearly written one. It explains enough about how AI works, but also what some of the challenges are. (Source)
Marcus BorbaBook Review, ‘Human Compatible’: A Book About Artificial Intelligence (#AI) That Asks Some Interesting Questions https://t.co/BCe5JnHPuE @Forbes #ArtificialIntelligence #DataScience #BigData #DeepLearning #Robotics #MachineLearning https://t.co/gKo0mpBeva (Source)
Yuval Noah HarariA superb and very timely survey of the impact of AI on the geopolitical system, the job market and human society. (Source)
Arianna HuffingtonKai-Fu Lee's experience as an AI pioneer, top investor, and cancer survivor has led to this brilliant book about global technology. AI Superpowers gives us a guide to a future that celebrates all the benefits that AI will bring, while cultivating what is unique about our humanity. It’s one of those books you read and think, ‘Why are people reading any other book right now when this is so clearly... (Source)
Satya NadellaKai-Fu Lee's smart analysis on human-AI coexistence is clear-eyed and a must-read. We must look deep within ourselves for the values and wisdom to guide AI's development. (Source)
Don't have time to read the top Computer 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.
Using five... more
Andrew ChenNow starting the section now these information empires eventually got dismantled, by the internet, cable, and the government antitrust efforts on the 1950s! Awesome book so far (Source)
Seth GodinThis one really stuck with me--a top level analysis of how changes in media change the culture and change the structure of industry. (Source)
Nicholas CarrIf The Information is a sprawling, sweeping story of how information has changed over time, one thing it doesn’t get into is the commercial nature of information as a good that is bought and sold. That’s the story Tim Wu tells in The Master Switch. His basic argument is that whenever a new communication medium arises, a similar pattern occurs. The technology starts off as a hobbyist’s passion,... (Source)
How can we grow our prosperity through automation without leaving people lacking income or purpose? What career advice should we give today's kids? How can we make future AI systems more robust, so that they do... more
Barack ObamaAs 2018 draws to a close, I’m continuing a favorite tradition of mine and sharing my year-end lists. It gives me a moment to pause and reflect on the year through the books I found most thought-provoking, inspiring, or just plain loved. It also gives me a chance to highlight talented authors – some who are household names and others who you may not have heard of before. Here’s my best of 2018... (Source)
Bill GatesAnyone who wants to discuss how artificial intelligence is shaping the world should read this book. (Source)
Like it or not, your every move is being watched and analyzed. Consumer's identities are being stolen, and a person's every step is being tracked and stored. What once might have been dismissed as paranoia is now a hard truth, and privacy is a luxury few can afford or understand.
In this explosive yet practical book, Kevin Mitnick illustrates what is happening without your knowledge--and he... more
Gita WirjawanAnother great book by @ericschmidt and @jjrosenberg on how Google hire, manage and help their smart creatives thrive. https://t.co/qqenAmE5qQ (Source)
Russell Poldrack"How Google Works" is a great book, with useful ideas for anyone who manages people and projects and wants to innovate https://t.co/bCPAEdmvfn #SummerReading (Source)
Cynthia JohnsonWhat happens is that we look at things Google, or Facebook, and we see these big corporate enterprises. We don’t see the fact that there are people inside running them, and there have been hurdles. (Source)
A book by Git experts to turn you into a Git expert. Introduces the world of distributed version control Shows how to build a Git development workflow. less
New York Times Bestseller
A former Wall Street quant sounds an alarm on the mathematical models that pervade modern life -- and threaten to rip apart our social fabric
We live in the age of the algorithm. Increasingly, the decisions that affect our lives--where we go to school, whether we get a car loan, how much we pay for health insurance--are being made not by humans, but by mathematical models. In theory, this should lead to greater fairness: Everyone is judged according to the same rules, and bias is... more
Paula BoddingtonHow the use of algorithms has affected people’s lives and occasionally ruined them. (Source)
Ramesh SrinivasanThis book is a really fantastic analysis of how quantification, the collection of data, the modelling around data, the predictions made by using data, the algorithmic and quantifiable ways of predicting behaviour based on data, are all built by elites for elites and end up, quite frankly, screwing over everybody else. (Source)
NO MORE THAN A DARK PENCIL LINE ON A BLANK PAGE. A HORIZON LINE, MAYBE, BUT ALSO A SLOT FOR BLACKNESS TO POUR THROUGH . . .
A terrible construction site accident takes Edgar Freemantle's right arm and scrambles his memory and his mind, leaving him with little but rage as he begins the ordeal of rehabilitation. A marriage that produced two lovely daughters suddenly ends, and Edgar begins to wish he hadn't survived the injuries that could have killed him. He wants out. His psychologist, Dr. Kamen, suggests a "geographic cure," a new life distant from the... more
Aaron Greenberg@vickyfloresn @kingdiarmuid Great book! (Source)
Cliff Bleszinski@dizcrowell Book is great. @jasonschreier (Source)
Anoop AnthonyA journalistic masterpiece about the grueling production journeys of some of today's most successful video games. Having worked in video game development for about three years, I know that making video games is one of the hardest jobs in the world. Video games are fun when you play them, but creating AAA titles involves long hard hours, vast budgets, and herculean team efforts. Video game... (Source)
Don't have time to read the top Computer 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.