backprop :-https://medium.com/@14prakash/back-propagation-is-very-simple-who-made-it-complicated-97b794c97e5c
unit test ml :- https://medium.com/@keeper6928/how-to-unit-test-machine-learning-code-57cf6fd81765, https://stackoverflow.com/questions/28787657/unit-testing-backpropagation-neural-network-code, https://towardsdatascience.com/checklist-for-debugging-neural-networks-d8b2a9434f21, https://towardsdatascience.com/checklist-for-debugging-neural-networks-d8b2a9434f21.
ml & new
- https://medium.com/machine-learning-in-practice/over-200-of-the-best-machine-learning-nlp-and-python-tutorials-2018-edition-dd8cf53cb7dc
- https://blog.usejournal.com/stock-market-prediction-by-recurrent-neural-network-on-lstm-model-56de700bff68
- https://medium.com/technomancy/the-blunt-guide-to-mathematically-rigorous-machine-learning-c53263d45c7b
- https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70
- https://medium.com/@elberandre/1-000-ssrf-in-slack-7737935d3884
- https://towardsdatascience.com/scaling-machine-learning-from-0-to-millions-of-users-part-1-a2d36a5e849
- https://towardsdatascience.com/topic-modeling-for-the-new-york-times-news-dataset-1f643e15caac
- https://codeburst.io/jupyter-notebook-tricks-for-data-science-that-enhance-your-efficiency-95f98d3adee4
- https://towardsdatascience.com/putting-ml-in-production-i-using-apache-kafka-in-python-ce06b3a395c8
- https://engineering.upside.com/a-beginners-guide-to-optimizing-pandas-code-for-speed-c09ef2c6a4d6
- http://tullo.ch/articles/speeding-up-decision-tree-training/
- https://medium.com/@rzepsky/playing-with-cloudgoat-part-5-hacking-aws-with-pacu-6abe1cf5780d
- https://medium.com/@0x0FFB347/writing-a-password-protected-reverse-shell-linux-x64-5f4d3a28d91a
- https://prateekvjoshi.com/2016/03/29/understanding-xavier-initialization-in-deep-neural-networks/
- https://towardsdatascience.com/types-of-optimization-algorithms-used-in-neural-networks-and-ways-to-optimize-gradient-95ae5d39529f
- https://simoninithomas.github.io/Deep_reinforcement_learning_Course/
- https://link.springer.com/article/10.1007/s10479-007-0170-8
- https://web.archive.org/web/20190421092020/https://medium.com/chartbeat-engineering/from-citus-postgres-with-love-7d96eac3624f
- https://medium.com/chartbeat-engineering/building-scalable-data-pipelines-using-secor-and-presto-part-1-5815e5111fe1
- https://medium.com/tensorflow/speed-up-tensorflow-inference-on-gpus-with-tensorrt-13b49f3db3fa
old
- https://medium.com/@fosterbrereton/starfighter-in-c-the-task-queue-a074d132e78
- https://medium.com/@hakibenita/be-careful-with-cte-in-postgresql-fca5e24d2119
- https://medium.com/machine-learning-for-humans/reinforcement-learning-6eacf258b265
- https://medium.com/huggingface/learning-meaning-in-natural-language-processing-the-semantics-mega-thread-9c0332dfe28e
- https://blog.jupyter.org/interactive-workflows-for-c-with-jupyter-fe9b54227d92
- https://towardsdatascience.com/understanding-the-kernel-trick-e0bc6112ef78
- https://hackernoon.com/a-guide-to-scaling-machine-learning-models-in-production-aa8831163846
- https://medium.com/timescale/scalable-postgresql-high-availability-read-scalability-streaming-replication-fb95023e2af
- https://medium.com/nanonets/how-to-automate-surveillance-easily-with-deep-learning-4eb4fa0cd68d
- https://medium.com/syncedreview/mit-pixelplayer-sees-where-sounds-are-coming-from-15591c7f5a2b
- https://medium.com/@Farzad_YZ/cross-domain-iframe-parent-communication-403912fff692
- https://medium.com/mind-ai/what-if-the-next-breakthrough-in-ai-doesnt-depend-on-massive-computing-power-cbdf9740a8f1
- https://towardsdatascience.com/https-medium-com-rishabh-grg-the-ultimate-nanobook-to-understand-deep-learning-based-image-classifier-33f43fea8327
- https://blog.gruntwork.io/terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9
- https://medium.com/@jessgreb01/digging-into-docker-layers-c22f948ed612
- https://medium.com/@jessgreb01/how-to-terraform-locking-state-in-s3-2dc9a5665cb6
- https://medium.com/timescale/open-source-demise-of-proprietary-software-a49f73f54165
- https://medium.com/@subhojit20_27731/apache-spark-and-amazon-s3-gotchas-and-best-practices-a767242f3d98
- https://becominghuman.ai/building-an-image-classifier-using-deep-learning-in-python-totally-from-a-beginners-perspective-be8dbaf22dd8
- https://medium.com/joytunes/deploying-a-tensorflow-model-to-android-69d04d1b0cba
- https://medium.com/spark-experts/loading-database-data-using-spark-2-0-data-sources-api-fc344ab08402
- https://medium.com/@radek.strnad/tips-for-using-jdbc-in-apache-spark-sql-396ea7b2e3d3
- https://medium.com/@timgasser/build-a-16-core-128gb-server-for-less-than-intels-new-10-core-cpu-c6de4d10a686
- https://medium.freecodecamp.org/how-to-deploy-tensorflow-models-to-production-using-tf-serving-4b4b78d41700
- https://tech.travelaudience.com/training-tensorflow-models-in-python-and-serving-with-go-1b2a9386b0ff
- https://medium.com/zendesk-engineering/how-zendesk-serves-tensorflow-models-in-production-751ee22f0f4b
- https://itnext.io/fun-with-kubernetes-tensorflow-serving-4fef8d7502b9
- https://medium.com/@vikati/the-rise-of-the-model-servers-9395522b6c58
- https://medium.com/@maheshkkumar/a-guide-to-deploying-machine-deep-learning-model-s-in-production-e497fd4b734a
- https://medium.com/teads-engineering/spark-performance-tuning-from-the-trenches-7cbde521cf60
- https://blog.minio.io/accelerating-sha256-by-100x-in-golang-on-arm-1517225f5ff4
- https://medium.com/timescale/why-sql-beating-nosql-what-this-means-for-future-of-data-time-series-database-348b777b847a
- https://towardsdatascience.com/getting-started-with-apache-kafka-in-python-604b3250aa05
- https://medium.com/@ismailakkila/black-hat-python-encrypt-and-decrypt-with-rsa-cryptography-bd6df84d65bc
- https://medium.com/@djsmith42/how-to-metric-edafaf959fc7
- https://medium.com/@jeeyoungk/how-sharding-works-b4dec46b3f6
- https://medium.com/@brajendragouda/5-key-factors-to-keep-in-mind-while-optimizing-apache-spark-in-aws-part-1-4b113425bdcf
- https://medium.com/@manuelmourato25/when-airflow-isnt-fast-enough-distributed-orchestration-of-multiple-small-workloads-with-celery-afb3daebe611
- https://medium.com/@foundev/how-i-tune-cassandra-compaction-7c16fb0b1d99
- https://medium.com/@shamir.stav_83310/making-your-c-library-callable-from-python-by-wrapping-it-with-cython-b09db35012a3
- https://medium.com/nanonets/how-to-do-image-segmentation-using-deep-learning-c673cc5862ef
- https://medium.com/bynder-tech/creating-a-sdk-from-scratch-2809ded9fa8a
- https://medium.com/@nguyenkims/python-decorator-and-flask-3954dd186cda
- https://medium.com/@ayarshabeer/django-best-practice-settings-file-for-multiple-environments-6d71c6966ee2
- https://hackernoon.com/e2ee-app-backends-286cc94b8a7
- https://medium.com/chingu/how-i-setup-postgresql-with-django-1-11-in-ubuntu-17-04-lts-85e51669e153
- https://medium.com/finbox/optimizing-aws-bills-660a83a2aaad
- https://medium.com/writers-on-writing/how-to-write-a-novel-10-steps-46235774681b
- https://medium.com/@borism/on-the-visual-weariness-of-the-web-8af1c969ce73
- https://towardsdatascience.com/deep-learning-performance-cheat-sheet-21374b9c4f45
- https://medium.com/@codedraken/how-to-setup-a-proxy-server-on-linux-free-76f3c465ee5e
- https://medium.com/gusto-engineering/how-to-get-hired-as-a-product-manager-at-gusto-57520032d836
- https://medium.com/@MorteNoir/database-reverse-engineering-part-1-introduction-cd6e6a106a84
- https://medium.com/slack-developer-blog/everything-you-ever-wanted-to-know-about-unfurling-but-were-afraid-to-ask-or-how-to-make-your-e64b4bb9254
- https://medium.com/@ehsankhoda/a-simple-framework-for-writing-well-structured-code-in-python-e4a45db7efd3
- https://medium.com/ymedialabs-innovation/deploy-flask-app-with-nginx-using-gunicorn-and-supervisor-d7a93aa07c18
- https://medium.com/@fs0c131y/how-i-found-the-database-of-the-donald-daters-app-af88b06e39ad
- https://medium.com/@LyftLevel5/https-medium-com-lyftlevel5-rethinking-maps-for-self-driving-a147c24758d6
- https://medium.com/@nikkipantony/multi-grid-one-page-layout-css-grid-6efefd537404
- https://medium.com/@rafaelvidaurre/truly-understanding-async-await-491dd580500e
- https://hackernoon.com/want-a-super-fast-messaging-system-c19c9f8cf560
- https://blog.sessionstack.com/how-javascript-works-under-the-hood-of-css-and-js-animations-how-to-optimize-their-performance-db0e79586216
- https://hackernoon.com/how-i-implemented-the-medium-clap-from-scratch-4a16ac90ad3b
- https://medium.freecodecamp.org/how-i-re-built-the-medium-clap-effect-and-what-i-got-out-of-the-experiment-991672995fdf
- https://medium.com/@everdimension/how-to-handle-forms-with-just-react-ac066c48bd4f
- https://blog.logrocket.com/a-guide-to-react-onclick-event-handlers-d411943b14dd
- https://medium.com/@aghh1504/3-react-with-simple-api-7e32248aeea5
- https://medium.com/@selom/how-to-set-up-webpack-and-babel-for-a-simple-reactjs-app-8334bea3988d
- https://codeburst.io/why-goroutines-are-not-lightweight-threads-7c460c1f155f
- https://medium.com/myheritage-engineering/how-to-greatly-improve-your-react-app-performance-e70f7cbbb5f6
- https://blog.hellojs.org/fetching-api-data-with-react-js-460fe8bbf8f2
- https://medium.freecodecamp.org/learning-react-roadmap-from-scratch-to-advanced-bff7735531b6
- https://medium.com/@timmykko/django-flask-with-react-js-3c6da2d47b52
- https://medium.com/koss-engineering/travis-continuous-integration-7eae75dfcdba
- https://medium.com/the-mission/why-building-your-own-deep-learning-computer-is-10x-cheaper-than-aws-b1c91b55ce8c
- https://codeburst.io/reactjs-a-quick-tutorial-to-build-dynamic-json-based-form-a4768b3151c0
- https://medium.com/@efkan162/how-i-xssed-uber-and-bypassed-csp-9ae52404f4c5
- https://hackernoon.com/the-100-correct-way-to-structure-a-react-app-or-why-theres-no-such-thing-3ede534ef1ed
- https://hackernoon.com/writing-your-first-javascript-library-475b776f5e73
- https://medium.com/@amsokol.com/tutorial-how-to-develop-go-grpc-microservice-with-http-rest-endpoint-middleware-kubernetes-daebb36a97e9
- https://medium.com/meta-design-ideas/math-stats-and-nlp-for-machine-learning-as-fast-as-possible-915ef47ced5f
- https://towardsdatascience.com/topic-modeling-and-latent-dirichlet-allocation-in-python-9bf156893c24
- https://medium.com/mindorks/making-sense-of-multitouch-with-rxjava-8d035e56f239
- https://hackernoon.com/thorough-introduction-to-apache-kafka-6fbf2989bbc1
- https://medium.freecodecamp.org/why-every-software-engineer-should-write-articles-f35bdae72d1b
- https://medium.freecodecamp.org/securing-node-js-restful-apis-with-json-web-tokens-9f811a92bb52
- https://towardsdatascience.com/autokeras-the-killer-of-googles-automl-9e84c552a319
- https://hackernoon.com/10-common-security-gotchas-in-python-and-how-to-avoid-them-e19fbe265e03
- https://medium.com/@ageitgey/quick-tip-speed-up-your-python-data-processing-scripts-with-process-pools-cf275350163a
- https://towardsdatascience.com/automatic-image-quality-assessment-in-python-391a6be52c11
- https://blog.statsbot.co/probabilistic-graphical-models-tutorial-and-solutions-e4f1d72af189
- https://medium.com/canal-tech/how-video-streaming-works-on-the-web-an-introduction-7919739f7e1
- https://hackernoon.com/synchronization-primitives-in-python-564f89fee732
- https://itnext.io/an-oauth-2-0-introduction-for-beginners-6e386b19f7a9
- https://codeburst.io/the-taste-of-media-streaming-with-flask-cdce35908a50
- https://medium.com/from-the-scratch/http-server-what-do-you-need-to-know-to-build-a-simple-http-server-from-scratch-d1ef8945e4fa
- https://medium.com/@kevin.michael.horan/distributed-video-streaming-with-python-and-kafka-551de69fe1dd
- https://medium.com/@harshitsikchi/towards-safe-reinforcement-learning-88b7caa5702e
- https://medium.freecodecamp.org/a-developers-guide-to-web-design-for-non-designers-1f64ce28c38d
- https://towardsdatascience.com/devops-for-data-scientists-taming-the-unicorn-6410843990de
- https://medium.com/the-mission/if-you-only-read-a-few-books-in-2018-read-these-89d03fc149c6
- https://medium.com/@richardkyu/how-to-teach-your-interns-the-importance-of-customer-service-250834a5334
- https://towardsdatascience.com/computer-vision-feature-extraction-101-on-medical-images-part-3-difference-of-gaussian-and-b3cbe5c37415
- https://medium.com/inveterate-learner/deep-learning-book-chapter-8-optimization-for-training-deep-models-part-i-20ae75984cb2
- https://medium.com/inveterate-learner/deep-learning-book-chapter-9-convolutional-networks-45e43bfc718d
- https://medium.com/@sgrpanchal31/insignificant-journey-through-the-gsoc-first-evaluation-eac7c8777900
- https://blog.sessionstack.com/how-javascript-works-parsing-abstract-syntax-trees-asts-5-tips-on-how-to-minimize-parse-time-abfcf7e8a0c8
- https://medium.com/@avneeshkumar_59337/cross-origin-resource-sharing-cors-explained-with-example-7583b0592563
- https://hackernoon.com/what-being-a-google-summer-of-code-mentor-taught-me-8c97aad503a5
- https://medium.com/accelerated-intelligence/modern-polymath-81f882ce52db
- https://mystudentvoices.com/marcus-aurelius-how-to-get-out-of-bed-everyday-with-a-purpose-577a956a5b8f
- https://medium.com/swlh/why-setting-big-goals-can-make-you-miserable-d31ca37844cc
- https://medium.freecodecamp.org/demystifying-dynamic-programming-3efafb8d4296
- https://blog.leanstack.com/dont-start-with-an-mvp-aa883de5cd18
- https://medium.com/@pycoder_boy/packaging-python-project-to-debian-deb-part-2-ea6d98e2d716
- https://blog.pramp.com/how-to-solve-any-dynamic-programming-problem-603b6fbbd771
- https://medium.com/@avery_1242/my-experience-with-google-foobar-tips-for-tackling-googles-legendary-coding-challenge-dbc20a054e4e
- https://hackernoon.com/50-big-companies-that-started-with-little-or-no-money-4ef1b68aac25
- https://hackernoon.com/analysing-1-4-billion-rows-with-python-6cec86ca9d73
- https://towardsdatascience.com/how-i-implemented-iphone-xs-faceid-using-deep-learning-in-python-d5dbaa128e1d
- https://medium.com/@cgroom/the-startup-ctos-guide-to-ops-3-of-3-a-minimal-production-and-deployment-setup-a10dccc04f51
- https://medium.freecodecamp.org/620-free-online-programming-computer-science-courses-you-can-start-in-march-68af9d45a115
- https://medium.freecodecamp.org/how-to-host-lightweight-apps-for-free-a29773e5f39e
- https://hackernoon.com/how-to-build-your-own-real-time-chat-app-like-whatsapp-9d1d058afd5b
- https://becoming-functional.com/building-a-rest-api-with-phoenix-and-elixir-b12dcec302c5
- https://medium.com/@GWBycer/the-1-trap-of-starting-an-indie-game-studio-6339aafd352
- https://hackernoon.com/massive-list-of-100-saas-companies-in-india-e96eb115cd2
- https://medium.freecodecamp.org/data-compression-using-images-5eaede612c28
- https://medium.com/lean-in-iit-kharagpur/shambhobi-bhattacharya-interview-5-acd6ac1758f5
- https://mirkokiefer.com/cmake-by-example-f95eb47d45b1
- https://medium.com/@andrejsabrickis/modern-approach-of-javascript-bundling-with-webpack-3b7b3e5f4e7
- https://hackernoon.com/a-modern-home-karaoke-system-built-with-youtube-api-websocket-redis-qr-codes-and-a-chrome-dc8c23a52985
- https://medium.com/@suthagar23/second-evaluations-gsoc-2017-ec88b0c44839
- https://hackernoon.com/500-commits-of-summer-my-story-of-foss-and-gsoc-40bb8b325f65
- https://medium.com/applied-data-science/how-to-build-your-own-alphazero-ai-using-python-and-keras-7f664945c188
- https://medium.freecodecamp.org/elegant-patterns-in-modern-javascript-roro-be01e7669cbd
- https://medium.freecodecamp.org/aspiring-data-scientist-master-these-fundamentals-be7c54350868
- https://medium.freecodecamp.org/tools-i-wish-i-had-known-about-when-i-started-coding-57849efd9248
- https://medium.com/@mohankumar_9393/computer-vision-related-competitions-bba169a0112f
- https://hackernoon.com/build-a-secure-chat-web-application-with-javascript-auth0-and-pusher-ec91c61bad30
- https://towardsdatascience.com/scanned-digits-recognition-using-k-nearest-neighbor-k-nn-d1a1528f0dea
- https://towardsdatascience.com/the-mathematics-of-machine-learning-894f046c568
- https://medium.com/@nicolascole77/17-creative-brainstorming-methods-that-might-produce-brilliance-2ace8b76cb6
- https://medium.freecodecamp.org/rock-solid-react-js-foundations-a-beginners-guide-c45c93f5a923
- https://medium.com/the-mission/tips-for-a-more-productive-day-d4ce51bc7d35
- https://medium.com/metakgp/highlights-from-demo-day-1-db6ebf6d2f70
- https://hackernoon.com/javascript-has-already-won-235b29ed126b
- https://hackernoon.com/what-the-f-is-blockchain-anyways-6b09277d9620
- https://medium.freecodecamp.org/how-we-recreated-amazon-go-in-36-hours-e32a4101d5f0
- https://medium.freecodecamp.org/5-github-tips-for-new-coders-2f312689ffd5
- https://medium.com/@andreimargeloiu/how-to-prepare-for-competitive-programming-396d557e0c12
- https://blog.producthunt.com/ubers-credit-card-is-bankrupting-restaurants-and-it-s-all-your-fault-af76ea9ca46d
- https://hackernoon.com/pushpin-an-open-source-library-that-turns-rest-apis-into-realtime-apis-ebb3253e63ce
- https://medium.com/@josecamachocollados/is-alphazero-really-a-scientific-breakthrough-in-ai-bf66ae1c84f2
- https://slack.engineering/scaling-slacks-job-queue-687222e9d100
- https://hackernoon.com/how-bots-and-cyborgs-spread-misinformation-a-data-scientist-finds-72-000-000-tweets-by-5-000-fa6f28ba0649
- https://medium.com/world-economic-forum/still-dont-understand-blockchain-ded25f6cd24e
- https://medium.com/mit-media-lab/what-we-learned-from-designing-an-academic-certificates-system-on-the-blockchain-34ba5874f196
- https://medium.com/thrive-global/why-millennials-are-struggling-so-much-with-life-post-college-ddd4d42620f2
- https://hackernoon.com/meeshkan-machine-learning-a33a8cabb0d6
- https://towardsdatascience.com/napoleon-was-the-best-general-ever-and-the-math-proves-it-86efed303eeb
- https://hackernoon.com/if-we-lived-in-a-bitcoin-future-how-big-would-the-blockchain-have-to-be-bd07b282416f
- https://hackernoon.com/does-anybody-have-a-smart-home-2297730143a5
- https://towardsdatascience.com/neural-networks-problems-solutions-fa86e2da3b22
- https://medium.com/swlh/how-to-develop-a-chat-app-like-whatsapp-e695257320f4
- https://hackernoon.com/how-to-nail-your-software-engineering-job-search-9534818fb217
- https://medium.freecodecamp.org/the-definitive-javascript-handbook-for-a-developer-interview-44ffc6aeb54e
- https://hackernoon.com/how-i-used-stack-overflow-github-to-get-dream-job-before-19-without-degree-8cb5184e2bec
- https://hackernoon.com/creating-private-mmo-game-servers-as-a-way-to-get-desired-skills-for-job-market-4e7a00eb6196
- https://medium.com/kharagpur-open-source-society/an-informal-introduction-to-kwoc-62fc5e686f79
- https://towardsdatascience.com/bishops-prml-book-review-and-insights-chapters-4-6-eb2a2a33c939
- https://towardsdatascience.com/how-to-reduce-image-noises-by-autoencoder-65d5e6de543
- https://hackernoon.com/the-most-complete-list-of-resources-for-front-end-beginners-efff3c3744db
- https://medium.com/kharagpur-open-source-society/an-informal-introduction-to-kwoc-62fc5e686f79
- https://medium.com/@nicolascole77/the-1-habit-that-keeps-99-of-people-from-ever-becoming-rich-e75a91d41966
- https://medium.com/@nicolascole77/13-books-by-billionaires-that-should-be-on-every-entrepreneurs-christmas-list-a4c0ea5bae1e
- https://hackernoon.com/blockchain-token-as-a-license-taal-ba5d173e4ad6
- https://hackernoon.com/why-do-programmers-where-headphones-5ca3a2f81266
- https://towardsdatascience.com/can-a-deep-neural-network-compose-music-f89b6ba4978d
- https://medium.com/intuitionmachine/there-is-no-randomness-only-chaos-and-complexity-c92f6dccd7ab
- https://towardsdatascience.com/how-to-improve-my-ml-algorithm-lessons-from-andrew-ngs-experience-i-551ca1a32634
- https://mystudentvoices.com/why-blockchains-matter-for-students-54797bdb17d2
- https://mystudentvoices.com/learning-from-a-prodigy-2a4b9c6d8156
- https://medium.com/@GPad/on-my-branching-model-43149d1cbb94
- https://medium.com/predict/are-programmers-headed-toward-another-bursting-bubble-528e30c59a0e
- https://medium.com/unboxd/how-i-built-an-app-with-500-000-users-in-5-days-on-a-100-server-77deeb238e83
- https://medium.com/@benjaminhardy/23-smart-ways-to-increase-your-confidence-productivity-and-income-5ee8a3158f31
- https://medium.com/swlh/how-grammarly-quietly-grew-its-way-to-6-9-million-daily-users-in-9-years-88e417dbfbdf
- https://medium.com/@mparnisari/from-zero-to-hero-contributing-to-open-source-4bfb6d29a9ea
- https://slack.engineering/rebuilding-slack-com-b124c405c193
- https://hackernoon.com/i-built-a-chatbot-in-2-hours-and-this-is-what-i-learned-f5dbb4ba5fcc
- https://hackernoon.com/how-i-fucked-up-my-startup-life-lessons-from-failing-and-imploding-f3b3540f8545
- https://towardsdatascience.com/build-a-deep-learning-rig-for-800-4434e21a424f
- https://hackernoon.com/performance-analysis-julia-python-c-dd09f03282a3
- https://medium.com/@americast/perception-41c2e241ef5f
- https://medium.com/@dibyadas/2-weeks-into-my-summers-6a838feabc99
- https://medium.freecodecamp.org/lessons-from-historys-great-innovators-that-you-should-never-forget-4d5e432adcde
- https://medium.com/@coreyalex/what-ive-learnt-as-a-17-year-old-who-deleted-all-social-media-d282274d4edd
- https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba
- https://medium.com/@apoorvakumar169/the-illusion-of-taking-logical-decision-f79a112eac0
- https://medium.com/@sarahtavel/five-lessons-from-scaling-pinterest-6a699a889b08
- https://medium.com/kharagpur-open-source-society/breaking-github-down-fa981e6286e7
- https://medium.com/kharagpur-open-source-society/ssh-to-a-remote-server-from-kgp-network-f0afd146d2e