diff --git a/.wordlist.txt b/.wordlist.txt
index 504cd3c..5f1b2cf 100644
--- a/.wordlist.txt
+++ b/.wordlist.txt
@@ -2160,4 +2160,6 @@ trl
bterlson
Geolocation
Sg
-Xf
\ No newline at end of file
+Xf
+LinuxConfig
+Sumbel
diff --git a/README.md b/README.md
index ce613b2..2a9ddf3 100644
--- a/README.md
+++ b/README.md
@@ -12,6 +12,7 @@
- [ack - an alternative to grep](#ack---an-alternative-to-grep)
- [afplay - play audio files from the commandline on macOS](#afplay---play-audio-files-from-the-commandline-on-macos)
- [ag - also known as the Silversurfer, fast alternative to ack and grep](#ag---also-known-as-the-silversurfer-fast-alternative-to-ack-and-grep)
+ - [awk](#awk)
- [Bash - the Bourne Again Shell](#bash---the-bourne-again-shell)
- [Bootstrap - web framework for fast prototyping](#bootstrap---web-framework-for-fast-prototyping)
- [Bruno - an alternative to Postman](#bruno---an-alternative-to-postman)
@@ -71,6 +72,7 @@
- [Mojolicious - a Perl web framework](#mojolicious---a-perl-web-framework)
- [MySQL - a relational database](#mysql---a-relational-database)
- [Nginx - a webserver, proxy and load-balancer](#nginx---a-webserver-proxy-and-load-balancer)
+ - [NodeJS - server-side JavaScript interpreter](#nodejs---server-side-javascript-interpreter)
- [npm - Node.js package manager](#npm---nodejs-package-manager)
- [OpenAPI - a specification for describing RESTful APIs, see also Swagger](#openapi---a-specification-for-describing-restful-apis-see-also-swagger)
- [OpenSSL - a toolkit for SSL and TLS](#openssl---a-toolkit-for-ssl-and-tls)
@@ -148,6 +150,11 @@
- [Use ag](ag/use_ag.md)
+
+### awk
+
+- [Learn AWK](awk/learn_awk.md)
+
### Bash - the Bourne Again Shell
@@ -627,10 +634,20 @@
- [Serve static files and proxy](nginx/serve_static_pages_and_proxy.md)
- [Limit served HTTP methods](nginx/limit_served_http_methods.md)
+
+### NodeJS - server-side JavaScript interpreter
+
+- [Use Node](node/use_node.md)
+- [Use env files](node/use_env_files.md)
+- [Use nodeenv](node/use_nodeenv.md)
+- [Use nvm](node/use_nvm.md)
+
### npm - Node.js package manager
- [Install dependencies from package-lock.json](npm/install_dependencies_from_package-lock_file.md)
+- [Specify Lag to Prohibit Upload to NPM](npm/specify_flag_to_prohibit_upload_to_npm.md)
+- [xslt-processor](npm/xslt-processor.md)
### OpenAPI - a specification for describing RESTful APIs, see also Swagger
@@ -878,6 +895,7 @@
- [Permissions on SSH folder and files](ssh/permissions_on_ssh_folder_and_files.md)
- [Hardening SSH server](ssh/hardening_ssh_server.md)
+- [fail2ban](ssh/fail2ban.md)
### Starship - nifty prompt and an alternative to Liquid Prompt
diff --git a/ai/classification.md b/ai/classification.md
index 4440603..b17325b 100644
--- a/ai/classification.md
+++ b/ai/classification.md
@@ -6,7 +6,7 @@ Currently collection notes and material on classification.
Most classification line Naive Bayes is not really AI, but probabilistic models, but it is a useful tool which can be used instead of AI to solve some types of problems.
-Naive Bayes is very wellknown from spam filters.
+Naive Bayes is very well known from spam filters.
### Perl
@@ -19,4 +19,4 @@ Naive Bayes is very wellknown from spam filters.
## Resources and References
-- [Geeksforgeeks: "Geeting Started with Classification](https://www.geeksforgeeks.org/getting-started-with-classification/)
+- [Geeksforgeeks: "Getting Started with Classification](https://www.geeksforgeeks.org/getting-started-with-classification/)
diff --git a/ai/nlp.md b/ai/nlp.md
index 5eac82f..65bbeaa 100644
--- a/ai/nlp.md
+++ b/ai/nlp.md
@@ -12,4 +12,4 @@ Notes on NLP and collection of resources of NodeJS Natural.
- [GitHub: Natural (NodeJS)](https://naturalnode.github.io/natural/)
- [Dzone: Using Natural NLP Module](https://dzone.com/articles/using-natural-nlp-module)
- [GitHub: NLP in JavaScript with Natural](https://github.com/handav/nlp-in-javascript-with-natural)
-- [Egghead lessons_ "JavaScript Classify JSON test with matchine learning in Natural"](https://egghead.io/lessons/javascript-classify-json-text-data-with-machine-learning-in-natural)
+- [Egghead lessons_ "JavaScript Classify JSON test with machine learning in Natural"](https://egghead.io/lessons/javascript-classify-json-text-data-with-machine-learning-in-natural)
diff --git a/networks/what_is_my_ip.md b/networks/what_is_my_ip.md
index 89f006f..f8e187f 100644
--- a/networks/what_is_my_ip.md
+++ b/networks/what_is_my_ip.md
@@ -1,6 +1,6 @@
# What is my IP?
-There are pleny of websites which can help you, but you can do get your public IP using the command line - my preferred way.
+There are plenty of websites which can help you, but you can do get your public IP using the command line - my preferred way.
Examples using `curl` could be **httpie** or similar.
diff --git a/ssh/fail2ban.md b/ssh/fail2ban.md
index bf29d32..f02cd0a 100644
--- a/ssh/fail2ban.md
+++ b/ssh/fail2ban.md
@@ -1,6 +1,6 @@
# Fail2ban
-I heard about `fail2ban` on the "Big Tent" podcast episode 3 season 2. Check [the transscript][transscript]
+I heard about `fail2ban` on the "Big Tent" podcast episode 3 season 2. Check [the transcript][transcript]
Looks incredibly interesting. There are two TODOs in this.
@@ -9,8 +9,8 @@ Looks incredibly interesting. There are two TODOs in this.
## Resources and References
-- ["Big Tent Podcast: Episide 3, Season 1, transscript"][transscript]
-- [GitHub Repository: failt2ban](https://github.com/fail2ban/fail2ban)
+- ["Big Tent Podcast: Episode 3, Season 1, transcript"][transcript]
+- [GitHub Repository: fail2ban](https://github.com/fail2ban/fail2ban)
- [DigitalOcean Tutorial on fail2ban](https://www.digitalocean.com/community/tutorials/how-fail2ban-works-to-protect-services-on-a-linux-server)
-[transscript]: https://bigtent.fm/s2/3/transcript
+[transcript]: https://bigtent.fm/s2/3/transcript
diff --git a/swagger/deprecating_api_endpoints.md b/swagger/deprecating_api_endpoints.md
index 40d2f71..fc044ff 100644
--- a/swagger/deprecating_api_endpoints.md
+++ b/swagger/deprecating_api_endpoints.md
@@ -10,7 +10,7 @@ For alternative rendering of a deprecated endpoint, the flag: `deprecated` can b
TODO: Write more about other deprecation approaches
-## Reousrces and References
+## Resources and References
- [Swagger Example: Petstore](https://petstore.swagger.io/#/)
- [Swagger Example: Petstore JSON file](https://petstore.swagger.io/v2/swagger.json)