Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/KyleMit/CodingEverything
Articles, Snippets, and Source Code for Coding Everything Blog
https://github.com/KyleMit/CodingEverything
blog eleventy markdown static-site-generator
Last synced: 3 months ago
JSON representation
Articles, Snippets, and Source Code for Coding Everything Blog
- Host: GitHub
- URL: https://github.com/KyleMit/CodingEverything
- Owner: KyleMit
- Created: 2014-05-02T17:03:59.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-08-08T14:11:38.000Z (3 months ago)
- Last Synced: 2024-08-08T16:38:20.979Z (3 months ago)
- Topics: blog, eleventy, markdown, static-site-generator
- Language: PowerShell
- Homepage: http://www.codingeverything.com/
- Size: 28.3 MB
- Stars: 7
- Watchers: 3
- Forks: 16
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - KyleMit/CodingEverything - Articles, Snippets, and Source Code for Coding Everything Blog (PowerShell)
README
---
layout: default.njk
title: Read Me
tags: ['page']
toc: true
permalink: 'readme.md/index.html'
---# [CodingEverything](http://www.codingeverything.com/)
A curious endeavor to catalogue and document the wealth of programming knowledge available on the internet and a humble attempt to contribute to it.
[![Netlify Status](https://api.netlify.com/api/v1/badges/8c235c25-e00e-4445-b3c1-b215b14df0e8/deploy-status)](https://app.netlify.com/sites/codingeverything/deploys)
## Powered By
* [**Eleventy**](https://www.11ty.io) - static site generation
* [**Netlify**](https://www.netlify.com/) - static site hosting
* [markdown-it](https://github.com/markdown-it/markdown-it) - markdown processor## Project Setup
1. Install [Node.js & NPM](https://nodejs.org/en/download/)
2. Run `npm install` in the project directory to install local dependencies
3. Install eleventy globally```bash
npm i @11ty/eleventy -g
npm i rimraf -g
npm i cross-env -g
```4. Run `npm run serve` to run a local dev environment
5. Access dev copy of the site at [localhost:8080](http://localhost:8080)## NPM Scripts
```bash
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
```## Tag Guidelines
Tags should be
* all lowercase
* hyphenated instead of using spaces## Style Guide
### Use Markdown Lint
```html
## We're back baby!
```
### Use CSpell
```html
**S**uccess **I**nstinct **G**rowth **N**eeds
```
### Notes Sections
* Title
* Docs
* Links
* Alternatives
* Getting Started
* --- domain ---
* Articles
* Questions## Todo
* [ ] 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