layout | title | tags | toc | permalink | |
---|---|---|---|---|---|
default.njk |
Read Me |
|
true |
readme.md/index.html |
A curious endeavor to catalogue and document the wealth of programming knowledge available on the internet and a humble attempt to contribute to it.
- Eleventy - static site generation
- Netlify - static site hosting
- markdown-it - markdown processor
-
Install Node.js & NPM
-
Run
npm install
in the project directory to install local dependencies -
Install eleventy globally
npm i @11ty/eleventy -g npm i rimraf -g npm i cross-env -g
-
Run
npm run serve
to run a local dev environment -
Access dev copy of the site at localhost:8080
npm run build # builds site for production
npm run serve # builds site + serves `_site` directory
npm run clean # deletes `_site` directory
npm run clear-cache # deletes twitter cache
npm run favicon # generates favicon assets from svg
Tags should be
- all lowercase
- hyphenated instead of using spaces
<!-- markdownlint-disable MD026 -->
## We're back baby!
<!-- markdownlint-restore -->
<!-- spellchecker: disable -->
**S**uccess **I**nstinct **G**rowth **N**eeds
<!-- spellchecker: enable -->
- Title
- Docs
- Links
- Alternatives
- Getting Started
- --- domain ---
- Articles
- Questions
- fix linting errors
- add metadata to each post tags/summary (hero image)
- fix tags.json
- review each post for content / custom css
- download images from imgur