Trigger a one of ECS task https://gist.github.com/fermayo/02b0f69cd942115f8c70e6802516f368
TLS termination https://security.stackexchange.com/questions/30403/should-ssl-be-terminated-at-a-load-balancer
Bastion host warning https://krypt.co/docs/ssh/using-a-bastion-host.html
Ecommerce microservice example https://medium.com/@tkssharma/building-microservices-containers-node-js-b74f4e232ec0
https://github.com/tkssharma/e-CommerseHub
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/example_task_definitions.html
Automate semantic versioning https://medium.com/@jsilvax/automate-semantic-versioning-with-conventional-commits-d76a9f45f2fa
Conventional commits https://www.conventionalcommits.org/en/v1.0.0-beta.4/
https://github.com/donnemartin/awesome-aws
Tagging in AWS https://medium.com/stax-blog/a-guide-to-tagging-resources-in-aws-8f4311afeb46
SSH and Bash https://www.cyberciti.biz/faq/linux-unix-osx-bsd-ssh-run-command-on-remote-machine-server/
https://medium.com/better-programming/adding-cve-scanning-to-a-ci-cd-pipeline-d0f5695a555a
https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-366097df7737
https://medium.com/wbaa/automatic-semantic-versioning-using-gitlab-merge-request-labels-f58aae4f82cc
https://medium.com/@jcbaey/authentication-in-spa-reactjs-and-vuejs-the-right-way-e4a9ac5cd9a3
-
https://medium.com/@fionnachan/to-startup-teams-always-write-tests-especially-for-mvps-1587fe8033ef
-
https://medium.com/swlh/using-spreadsheets-for-prototyping-a17f011109d0
https://medium.com/swlh/what-flavour-cto-does-your-business-need-d86e8153fe6e
https://medium.com/@thomasburlesonIA/push-based-architectures-with-rxjs-81b327d7c32d
https://medium.com/@bghuston/why-microservices-should-scare-you-more-556ab8f3fdb2
https://medium.com/swlh/5-powerful-habits-of-successful-developers-1c0e32659ea3
https://medium.com/swlh/the-plight-of-the-junior-software-developer-494ff1fc4392
-
https://medium.com/it-dead-inside/isolating-your-microservices-through-loose-coupling-48b710e28de6
-
https://medium.com/factory-mind/regex-tutorial-a-simple-cheatsheet-by-examples-649dc1c3f285
https://hackernoon.com/dont-be-that-guy-write-better-functions-f5423aa01c1f
https://modus.medium.com/what-makes-a-map-good-4db0de3b2cec
https://medium.com/@stefanroman/automated-letsencrypt-certificates-on-aws-dce4146acad0
https://medium.com/wordsthatmatter/designers-need-the-regret-test-86ef957e0d34
https://hackernoon.com/deploying-frontend-applications-the-fun-way-bc3f69e15331
https://medium.com/dailyjs/parseint-mystery-7c4368ef7b21
https://medium.com/better-programming/the-one-programming-language-to-rule-them-all-620366df2805
https://forge.medium.com/use-temptation-bundling-to-create-better-habits-46ada663fb1d
https://medium.com/better-programming/chernobyl-the-true-cost-of-technical-debt-8307e6f4d53c
https://medium.com/better-programming/restful-api-design-step-by-step-guide-2f2c9f9fcdbf
https://medium.com/@lucaspenzeymoog/mocking-api-requests-with-jest-452ca2a8c7d7
https://medium.com/swlh/why-i-switched-to-open-source-9cce60b11cc4
https://medium.com/s/story/on-the-visual-weariness-of-the-web-8af1c969ce73
https://uxdesign.cc/design-better-forms-96fadca0f49c
https://medium.com/swlh/deduplicating-amazon-sqs-messages-dc114d1e6545
https://medium.com/cloud-security-review/3-ways-to-keep-your-rds-instances-secure-1f2d04e3cc75
https://medium.com/@vovaprivalov/setup-minikube-on-virtualbox-7cba363ca3bc
https://medium.com/swlh/ci-cd-with-argo-on-kubernetes-28c1a99616a9
https://medium.com/@rangleio/jumpboxes-how-to-avoid-storing-ssh-keys-59e3dc78e5e6
https://codeburst.io/100-serverless-asynchronous-api-with-apig-sqs-and-lambda-2506a039b4d
https://medium.com/@hendrikwallbaum/dockerizing-spas-9f72b7867e41
https://medium.com/better-programming/the-marks-of-a-true-senior-developer-d5f3b11c3375
https://hackernoon.com/how-to-compile-node-js-code-using-bytenode-11dcba856fa9