This PR adds all the guides from [Visual
Guides](https://bytebytego.com/guides/) section on bytebytego to the
repository with proper links.
- [x] Markdown files for guides and categories are placed inside
`data/guides` and `data/categories`
- [x] Guide links in readme are auto-generated using
`scripts/readme.ts`. Everytime you run the script `npm run
update-readme`, it reads the categories and guides from the above
mentioned folders, generate production links for guides and categories
and populate the table of content in the readme. This ensures that any
future guides and categories will automatically get added to the readme.
- [x] Sorting inside the readme matches the actual category and guides
sorting on production
[trendshift.io](https://trendshift.io/) captures the daily Github
Trending data and generates a nice dynamic badge based on the highest
achieved rank. This PR embeds the badge in the readme file, and
hopefully, It helps to motivate contributors and attract more users.
Changed "Separate functional teams need to speak the same language The
dedicated functional teams are only responsible for their own components
and services. " to "Separate functional teams need to speak the same
language and the dedicated functional teams are only responsible for
their own components and services. "
Also changed "Microservices increase system complexity We have separate
services to serve different functions of the system." to "Microservices
increase system complexity and we have separate services to serve
different functions of the system."
#36 - Relevant Issue
Some small spelling errors and typos remained in the README.
This PR uses `aspell` to find and correct the straightforward errors.
This PR does not attempt to fix spelling and capitalization of all
trademarks and technical terms.
Co-authored-by: alastairp <alastair.penney@fuseuniversal.com>