-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
138 lines (126 loc) · 5.71 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
site_name: Developer Docs
repo_url: https://github.com/YenHub/developer-docs
repo_name: YenHub/developer-docs
plugins:
- search
extra:
social:
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/in/iangilkes
name: Find me on LinkedIn
theme:
name: material
favicon: img/favicon.ico
logo: img/logo.png
icon:
repo: fontawesome/brands/github
features:
- navigation.instant
- navigation.tracking
- navigation.indexes
- navigation.top
- navigation.sections
- search.suggest
palette:
primary: light-blue
extra_css:
- stylesheets/extra.css
markdown_extensions:
- attr_list
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences
nav:
- Home: index.md
- Software Engineering:
- JavaScript:
- TypeScript:
- TypeScript Omit Function: engineering/javascript/ts/typescript-omit-function.md
- TypeScript Range Type: engineering/javascript/ts/typescript-range-type.md
- Snippets & Tools:
- SVG Word Wrap Hack: engineering/javascript/snippets/svg-wrap-hack.md
- Currying: engineering/javascript/snippets/currying.md
- Debounce: engineering/javascript/snippets/debounce.md
- ES2020 matchAll: engineering/javascript/snippets/match-all.md
- React:
- React DevTools: engineering/javascript/react/react-devtools.md
- React setTimeout: engineering/javascript/react/react-class-timeout.md
- ScrollTopWrapper: engineering/javascript/react/scroll-top-HOC.md
- MSW:
- http SEARCH method: engineering/javascript/react/msw-search-method.md
- Intercept unhandled requests: engineering/javascript/react/msw-unhandled-requests.md
- NPM:
- NVM QuickStart: engineering/javascript/npm/nvm.md
- NPM Tips & Snippets: engineering/javascript/npm/npm-tips.md
- Working with local packages: engineering/javascript/npm/local-packages.md
- Node:
- Default .eslintrc: engineering/javascript/node/eslintrc.md
- Colourful Console Logging: engineering/javascript/node/colour-logging.md
- NPKill - node_modules: engineering/javascript/node/node-cleanup.md
- Jest:
- Helpful Tips: engineering/javascript/jest/helpful-tips.md
- Stubbing Chained Methods: engineering/javascript/test-double/stubbing-chained-methods.md
- Ruby:
- Handling JSON: engineering/ruby/handling-json.md
- Git:
- .gitignore Template: engineering/git/gitignore.md
- Git QuickStart Cheat Guide: engineering/git/git-quickstart.md
- Fixing Mistakes: engineering/git/undo-mistakes.md
- Migrating a Repo: engineering/git/migrate.md
- Avoiding merge-commits: engineering/git/no-merge-commit.md
- Rebase -vs- Merge: engineering/git/rebase-merge.md
- Git Friend Finder!: engineering/git/friend-finder.md
- Pushing empty commits: engineering/git/empty-commit.md
- Misc:
- XMLHttp Response Codes: engineering/misc/xmlhttp.md
- 'Atom Editor: Backup Process': engineering/misc/atom.md
- The Joel Test: engineering/misc/joel.md
- 'MkDocs: Swagger': engineering/misc/mkdocs-swagger.md
- Escaping 301s Gone Wrong: engineering/misc/301-hell.md
- Generating SHA Checksums: engineering/misc/generate-sha.md
- CLI Spell Checker: engineering/misc/cli-spellcheck.md
- MarkDown Tips: engineering/misc/markdown-tips.md
- DevOps:
- Linux Tips:
- General Tips: devops/linux-tips/general-tips.md
- Tasksel Automation: devops/linux-tips/tasksel.md
- Fail2Ban QuickStart: devops/linux-tips/fail-2-ban.md
- User Management: devops/linux-tips/user-management.md
- Let's Encrypt: devops/linux-tips/lets-encrypt.md
- TomCat QuickStart: devops/linux-tips/tomcat.md
- Ubuntu Welcome Banner: devops/linux-tips/welcome-banner.md
- Bash Performance Testing: devops/linux-tips/performance-testing-commands.md
- Recursively Delete Directories: devops/linux-tips/recursive-delete.md
- Networking:
- Analysing nginx logs: devops/networking/go-access.md
- 'NGROK: Expose your local': devops/networking/ngrok.md
- Databases:
- MySQL:
- MySQL Snippets: devops/databases/mysql-tips.md
- MySQL Bash Backup Script: devops/databases/bash-mysql-backup.md
- PostgreSQL:
- PostgreSQL Quick Start: devops/databases/postgres.md
- MongoDB:
- PM2, Node & Mongo: devops/databases/node-mongo.md
- Misc:
- Load Testing: devops/misc/load-testing.md
- LAMP on WSL2: devops/misc/wsl-lamp.md
- Redis Quick Start: devops/misc/redis.md
- Docker Quick Start: devops/misc/docker.md
- Putty Backup How-To: devops/misc/putty.md
- Environment Variables: devops/misc/environment-vars.md
- CLI Sitemap Generator: devops/misc/sitemap-gen.md
- Virtual Box HD Management: devops/misc/vbox.md
- SysAdmin:
- Windows:
- Robo Copy: sysadmin/windows/robocopy.md
- Powershell Snippets: sysadmin/windows/powershell.md
- Vmmem High Memory Usage: sysadmin/windows/vmmem.md
- Fixing Reserved Ports: sysadmin/windows/reserved-ports.md
- Bring window into view: sysadmin/windows/lost-window.md
- MacOS:
- Terminal: sysadmin/macos/terminal.md
- Screen: sysadmin/macos/screen.md
- Screen: sysadmin/macos/xc-run