The conten in this tech note is:
- either cheatsheet-like, which will be referenced later;
- interesting understandings, which are worth to be read again later.
For a source code highlighting language list, see linguist project.
There are only two first-level sub-directories:
- cheatsheets
- notes
Within the two first-level sub-directories, the articles are seperated by its applied domain:
- general
- frontend
- backend
- devops
- game
- compiler
- embedded
- art
- ...
Filename must be kebab-cased. The first word in the filename is the main technology that the tech note is talking about.
Keywords are one of the searching criteria. They should be specified like:
keywords responsive, head, viewport, meta, media, query, breakpoint, html, css
Label can be added according to the:
- programming language
- framework/library
- technology
Tech notes are categorized by their labels. They should be specified like:
labels web, html, css, responsive
The first label must match the first word in the filename.
Title is a summary of the content of the tech note, and also one of the searching criteria. Just use markdown first-level title:
# Web: Responsive Design BasicsThe first part of the title must match the first word in the filename.