https://github.com/sizovs/mustread-data
Data for 📚 mustread.tech – open-source and crowd-sourced book listing.
https://github.com/sizovs/mustread-data
books bookshelf crowdsource software-development
Last synced: 2 months ago
JSON representation
Data for 📚 mustread.tech – open-source and crowd-sourced book listing.
- Host: GitHub
- URL: https://github.com/sizovs/mustread-data
- Owner: sizovs
- License: mit
- Created: 2018-12-25T16:11:49.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T02:33:28.000Z (almost 3 years ago)
- Last Synced: 2025-10-12T11:16:33.077Z (3 months ago)
- Topics: books, bookshelf, crowdsource, software-development
- Language: JavaScript
- Homepage: https://mustread.tech
- Size: 638 KB
- Stars: 119
- Watchers: 8
- Forks: 13
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/sizovs/mustread-data)
# Contribution guidelines
Let's build the best technical book listing together! ❤️
## What books are (not) welcome
✅ Timeless, fundamentals books (e.g. Clean Code)
✅ Books with Goodreads rating > `3.8`
❌ Books on narrowly focused technology (Java Persistence with MyBatis, A Beginner's Guide to the Meteor Framework...)
❌ Great, but unrelated books (e.g. Atlas Shrugged, Sapiens)
## How to contribute a book
1) Copy the following book template:
```
---
book:
# 13-digit ISBN of a book
isbn: '1234567891234'
# Book tags. Two is maximum, one is better.
# To avoid tag chaos, please:
# 1) Use existing tags or raise an issue if the needed tag is missing.
# 2) Don't use coding, testing and other general tags with platform/language specific books.
tags:
- management
# (optional) Your Twitter handle
kudo: eduardsi
# (optional) Book description that will override the automatically fetched description
about: |
Alex Rogo is a harried plant manager working ever more desperately to try and improve performance.
...
```
2) [Create a new file under `/books/`](https://github.com/sizovs/mustread-data/new/master/books?filename=Book%20Title.yml&value=%23%20Paste%20the%20book%20template%20here&description=Adding%20%20Book%20Title.%20I%20think%20it%27s%20a%20must-read%20because...&message=Added%20Book%20Title)
3) Paste the book template
4) Populate the book template with correct data
5) Commit, push 🚀
## FAQ
### How do I find ISBN?
1) Visit [Goodreads](https://goodreads.com)
2) Find the book by name or book's author
3) See book's ISBN13
## The best books for developers
- [Agile](https://mustread.tech/books/about/agile)
- [Coding and Programming](https://mustread.tech/books/about/coding)
- [Communication](https://mustread.tech/books/about/communication)
- [General Software Development](https://mustread.tech/books/about/general)
- [Java](https://mustread.tech/books/about/java)
- [JavaScript](https://mustread.tech/books/about/javascript)
- [Leadership and Management](https://mustread.tech/books/about/management)
- [Operating Systems](https://mustread.tech/books/about/operating~systems)
- [Product Development](https://mustread.tech/books/about/product~development)
- [Ruby](https://mustread.tech/books/about/ruby)
- [Software Architecture](https://mustread.tech/books/about/architecture)
- [Testing and Quality Assurance](https://mustread.tech/books/about/testing)
- [Thinking](https://mustread.tech/books/about/thinking)
- [Web Technologies](https://mustread.tech/books/about/web)