Please follow the below if you want to add a new article to the repo.
You can run the following to scaffold a dummy article.
npm run generate-article
This will prompt for:
- Your Github username.
- Your article's title.
- A path to your cover photo (optional).
It will scaffold the following:
- A dummy article at
./content/articles/<your-article-title>.md
. - A cover image for your article at
./public/images/<your-article-title>/cover.webp
. - Add you to the list of contributors unless you're already there (
./content/people.json
).
Alternatively, you can add an article manually as follows:
- Add a
{your-article-title-in-kebab-case}.md
in the./contents/articles
directory. - Add your cover photo
cover.webp
in./public/image/<your-article-title>
. - Add your name in the "authors" object at
./content/people.json
.
Alternatively, send me your article on houzairmk@icloud.com. I'll add it and share it. Do include your name and a possible way to contact you (so I can add you as an author).
- If you have any links in your article, please write them in the following format.
[LinkTitle](YOUR-URL LinkTitle)
- Please update the date of your article to when you send your article's PR.
- A description is compulsory.
- Your article's title should be less or equal to 15 words.
- Please refrain from using foul words.
- Your article should concern at least the intersection of Philosophy, CS, Mathematics, Linguistics or Logic. Or any of the topics mentioned here.
If you have any assets, please makes sure that they are only images and of the .webp
format. Add them in ./public/images/<your-article-title>/
.
I highly appreciate any new article. So, I will be adding your name under the "Authors" section to the people's section to show appreciation.