Which Side Are You On?: Trying to Be for Labor When It's Flat on Its Back | - |
Multithreaded JavaScript: Concurrency Beyond the Event Loop - II Thomas Hunter
- Bryan English
| - |
| - |
Doughnut Economics: Seven Ways to Think Like a 21st-Century Economist | - |
| - |
| - |
How to Save Our Planet: The Facts | - |
In Teachers We Trust - Pasi Sahlberg
- Timothy D. Walker
| - |
How We Learn: Why Brains Learn Better Than Any Machine . . . for Now | - |
The Smartest Kids in the World: And How They Got That Way | - |
| - |
| - |
Education, Equality, and Meritocracy in a Global Age: The Japanese Approach - Takehiko Kariya
- Jeremy Rappleye
| - |
How the Other Half Learns | - |
| - |
The Art of Thinking Clearly - Rolf Dobelli
- อรพิน ผลพนิชรัศมี (Translator)
| - |
A Field Guide to Lies: Critical Thinking in the Information Age | - |
Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think - Hans Rosling
- Ola Rosling
- Anna Rosling Rönnlund
| - |
| - |
| - |
The Tell-Tale Brain - V. S. Ramachandran (neurology)
| - |
The Brain that Changes Itself: Stories of Personal Triumph from the Frontiers of Brain Science | - |
| - |
| - |
| - |
Platform Revolution - Geoffrey G. Parker
- Marshall W. Van Alstyne
- Sangeet Paul Choudary
| - |
Out of Our Minds: Learning to Be Creative | - |
How to Avoid a Climate Disaster | - |
| - |
Software Engineering at Google - Titus Winters
- Tom Manshreck
- Hyrum Wright
| 3 |
Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future | 4 |
The Rust Programming Language | - |
The Reset: Ideas to Change How We Work and Live | - |
23 Things They Don't Tell You About Capitalism | - |
Rethinking Development Economics | - |
| - |
Effortless: Make It Easier to Do What Matters Most - Greg McKeown
- Uğur Gülsün (Translator)
| - |
Black Box - Shiori Itō
- Allison Markin Powell (Translator)
| - |
The Rise of the Creative Class--Revisited | - |
The rise of the creative class : and how it's transforming work, leisure, community and everyday life | - |
| - |
| - |
| - |
Introductory Discrete Mathematics | - |
Discrete mathematics: applied algebra for computer and information science | - |
The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution | - |
| - |
The Economics Book: Big Ideas Simply Explained | - |
Inventing the Future - Nick Srnicek
- Alex Williams
| - |
| - |
| - |
Feminism for the 99%: A Manifesto - Cinzia Arruzza
- Tithi Bhattacharya
- Nancy Fraser
| - |
Automation and the Future of Work | - |
| - |
Mutual Aid: Building Solidarity in This Crisis | - |
Fully Automated Luxury Communism | - |
How to Be an Anticapitalist in the Twenty-First Century | - |
How Will You Measure Your Life? - Clayton M. Christensen
- James Allworth
- Karen Dillon
| - |
A Lapsed Anarchist's Approach to Being a Better Leader | - |
| - |
| - |
Basic Income: And How We Can Make It Happen | - |
What Money Can't Buy: The Moral Limits of Markets | - |
The Shock Doctrine: The Rise of Disaster Capitalism | - |
This Changes Everything: Capitalism vs. The Climate | - |
| - |
How to Do Nothing: Resisting the Attention Economy | - |
| - |
Basic category theory for computer scientists | - |
A People's Guide to Capitalism | - |
| 4 |
| - |
| - |
Compilers Compilers - Parag H. Dave
- Himanshu B. Dave
| - |
Theories of Programming Languages | - |
Implementing Programming Languages. an Introduction to Compilers and Interpreters | - |
Optimizing Compilers for Modern Architectures: A Dependence-based Approach | - |
| - |
Types and Programming Languages | - |
Type Systems for Distributed Programs: Components and Sessions | - |
Advanced compiler design and implementation | - |
Principles of Compiler Design - Alfred V. Aho
- Jeffrey D. Ullman
| - |
Modern Compiler Implementation in ML | - |
Advanced Topics in Types and Programming Languages | - |
The Ethnic Cleansing of Palestine | - |
Facts and Fallacies of Software Engineering | - |
| - |
| - |
| 4 |
Understanding Distributed Systems | - |
Leading Without Authority - Keith Ferrazzi
- Noel Weyrich
| - |
Thinking in Systems: A Primer | - |
| - |
Language Implementation Patterns | - |
Engineering a Compiler - Keith D. Cooper
- Linda Torczon
| - |
Software Design for Flexibility - Chris Hanson
- Gerald Jay Sussman
| - |
| - |
| 4 |
| - |
Daring Greatly: How the Courage to Be Vulnerable Transforms the Way We Live, Love, Parent, and Lead | - |