https://www.cyberciti.biz/tips/top-linux-monitoring-tools.html
https://www.tweag.io/posts/2020-03-05-peirce.html
http://smyachenkov.com/posts/cognitive-biases-software-development/
https://www.mikealche.com/software-development/a-humble-guide-to-database-schema-gdesign
https://dev.to/kmruiz/to-domain-driven-design-6ao
https://snyk.io/blog/10-docker-image-security-best-practices/ https://speakerdeck.com/garethr/patterns-for-secure-container-base-image-management?slide=3
https://github.com/Alikhll/golang-developer-roadmap
https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/
https://fasterthanli.me/blog/2020/a-half-hour-to-learn-rust/
https://bytes.yingw787.com/posts/2020/01/30/a_review_of_haskell/7
https://dev.to/d_ir/clean-code-dirty-code-human-code-6nm
https://github.com/donnemartin/system-design-primer
https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/preface.html
http://highscalability.com/all-time-favorites/
https://martinfowler.com/architecture/
http://smyachenkov.com/posts/cognitive-biases-software-development/
https://www.cyberciti.biz/open-source/linux-commands-to-know-the-system/
https://www.infoq.com/news/2020/03/engineers-incident-management/
https://dev.to/khaosdoctor/the-complete-guide-to-status-codes-for-meaningful-rest-apis-1-5c5
https://old.reddit.com/r/devops/comments/g0runs/the_service_mesh_what_every_software_engineer/
https://nibblestew.blogspot.com/2020/04/your-statement-is-100-correct-but.html?m=1
https://grahamc.com/blog/erase-your-darlings
https://notes.eatonphil.com/database-basics.html
https://blog.cloudflare.com/http-3-vs-http-2/
https://text.npr.org/s.php?sId=810570879
https://en.wikipedia.org/wiki/Application_performance_management
http://www.flyingmachinestudios.com/programming/the-unofficial-guide-to-rich-hickeys-brain/
https://www.quantamagazine.org/computer-scientist-donald-knuth-cant-stop-telling-stories-20200416/
https://martinfowler.com/articles/web-security-basics.html
https://pythonspeed.com/articles/build-secrets-docker-compose/
https://hackernoon.com/thorough-introduction-to-apache-kafka-6fbf2989bbc1
https://grafana.com/blog/2016/01/05/logs-and-metrics-and-graphs-oh-my/
https://ljvmiranda921.github.io/notebook/2019/11/08/flask-redis-celery-mcdo/
https://github.com/jbranchaud/til/blob/master/README.md
https://yourbasic.org/golang/goroutines-explained/
http://learnhaskellforgood.narod.ru/learnyouahaskell.com/for-a-few-monads-more.html
https://blog.cloudflare.com/introducing-universal-ssl/
https://evrone.com/rob-pike-interview
https://muldoon.cloud/programming/2020/04/17/programming-rules-thumb.html
https://www.digitalmars.com/articles/b90.html
https://medium.com/diesdas-direct/notion-encourages-busy-work-and-im-tired-of-it-b1e049edb663
https://www.christianfscott.com/making-rust-as-fast-as-go/
https://fnordig.de/2020/05/02/rust-in-an-instant/
https://medium.com/@bratao/state-of-persistent-storage-in-k8s-a-benchmark-77a96bb1ac29
https://kevin.burke.dev/kevin/ask-questions-during-interviews/
https://swagitda.com/blog/posts/shall-we-play-a-coordination-game/
https://www.ncsc.gov.uk/whitepaper/security-architecture-anti-patterns
https://blog.yossarian.net/2020/01/23/Anybody-can-write-good-bash-with-a-little-effort
https://gitlab.com/theopengroup/dpbok-community-edition
https://www.firehydrant.io/blog/failover-conf-wrapup/
https://blog.m-ou.se/writing-python-inside-rust-1/
https://dev.to/aws/why-are-services-slow-sometimes-mn3
https://dev.to/bibekshah09/how-do-browsers-work-44oj
https://dev.to/rmorabia/the-self-taught-engineer-s-algorithm-study-plan-472a
https://medium.com/@martin.heinz/new-features-in-python-3-9-you-should-know-about-14f3c647c2b4
https://lerner.co.il/2020/04/27/working-with-warnings-in-python/
https://hynek.me/articles/document-your-tests/
https://florian-dahlitz.de/blog/introduction-to-functools
https://robertheaton.com/2020/04/27/how-does-a-tcp-reset-attack-work/
https://www.nginx.com/blog/learn-to-stop-worrying-build-cdn/
https://www.nginx.com/blog/why-netflix-chose-nginx-as-the-heart-of-its-cdn/
https://www.nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/
https://www.haproxy.org/download/1.2/doc/architecture.txt
https://www.ramblingcode.dev/posts/lovely_week_with_elixir/
https://dev.to/graphqleditor/software-licensing-cheat-sheet-4joa
https://posts.specterops.io/capability-abstraction-fbeaeeb26384
https://posts.specterops.io/detection-spectrum-198a0bfb9302
https://posts.specterops.io/detection-in-depth-a2392b3a7e94
https://www.infoq.com/presentations/incident-command-system/
https://medium.com/@meeusdylan/when-to-use-pointers-in-go-44c15fe04eac
https://www.infoq.com/presentations/incident-command-system/
https://www.blameless.com/amy-tobeys-future-of-devops-resilience-engineering-2/
https://dev.to/milu_franz/git-explained-an-in-depth-comparison-18mk
https://kellysutton.com/2020/05/18/speeding-up-a-rails-continuous-integration-pipeline.html
https://dustri.org/b/i-wont-buy-ebooks-anymore.html
https://neustadt.fr/essays/the-small-web/
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
https://chrismorgan.info/blog/make-and-git-diff-test-harness/
https://blog.stetsonblake.com/thoughts-on-learning-to-design-build-and-launch-a-saas-business/
https://major.io/2011/09/15/receive-e-mail-reports-for-selinux-avc-denials/
https://almad.blog/essays/no-bugs-just-todos/
https://ketancmaheshwari.github.io/posts/2020/05/24/SMC18-Data-Challenge-4.html
https://surfingcomplexity.blog/2020/05/19/asking-the-right-why-questions/
https://zine.incidentlabs.io/issues/may-2020/
https://techbeacon.com/enterprise-it/meaningful-availability-how-many-nines-do-you-actually-need
https://dev.to/mjuraj/i-made-over-1-000-code-reviews-this-is-what-i-learned-4e9e
https://lukeplant.me.uk/blog/posts/stop-trying-to-blacklist-blacklist/
https://www.hpcs.cs.tsukuba.ac.jp/~tatebe/lecture/h23/dsys/dsd-tutorial.html
https://sematext.com/blog/devops-roles/
https://jvns.ca/blog/how-updating-dns-works/
https://sematext.com/blog/devops-roles/
https://www.blameless.com/blog/slis-understand-users-needs
https://tyrrrz.me/blog/unit-testing-is-overrated
https://dev.to/microtica/the-concept-of-domain-driven-design-explained-1ccn
https://daedtech.com/how-developers-stop-learning-rise-of-the-expert-beginner/
https://orbifold.xyz/labyrinth.html
https://realpython.com/python3-object-oriented-programming/?v2
https://www.ardanlabs.com/blog/2020/07/extending-python-with-go.html
https://tourofrust.com/chapter_1_en.html
https://nabeelqu.co/understanding
https://stu2b50.dev/posts/rust-is-surpris76171
https://skeltonthatcher.com/2016/11/14/dealing-continuous-delivery-anti-patterns/
https://www.squadcast.com/blog/towards-more-effective-incident-postmortems
https://www.learningfromincidents.io/blog/improving-incident-retrospectives-at-indeed
https://slack.engineering/all-hands-on-deck-91d6986c3ee
https://slack.engineering/a-terrible-horrible-no-good-very-bad-day-at-slack-dfe05b485f82
https://buoyant.io/2017/04/25/whats-a-service-mesh-and-why-do-i-need-one/
https://www.pagerduty.com/blog/postmortems-more-2020/
https://blog.newrelic.com/product-news/health-map-application-infrastructure-visualization/
https://www.youtube.com/watch?v=5LWmCFYlRlk
https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends
https://en.wikipedia.org/wiki/DevOps_toolchain
https://www.benkuhn.net/progessays/
https://svpg.com/team-objectives-overview/
https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to
https://cognitect.com/blog/2020/07/23/Cognitect-Joins-Nubank
https://akkshaya.blog/2020/07/19/note-taking/
https://www.anup.io/2020/07/20/invert-always-invert/
https://medium.com/@cyril0allen/who-gets-invited-to-the-party-246a1ba6849a
https://thehftguy.com/2020/07/09/the-most-remarkable-legacy-system-i-have-seen/
https://agileweboperations.com/2012/11/27/devops-protocols-start-small/
https://www.industrialempathy.com/posts/design-docs-at-google/
https://www.learningfromincidents.io/blog/obstacles-to-learning-from-incidents
https://dev.to/fayazara/a-list-of-assignments-i-was-given-when-interviewing-for-companies-1opm
https://techbeacon.com/enterprise-it/monitoring-demystified-guide-logging-tracing-metrics
https://knowledgepill.it/posts/postgresql-basics-guide/
http://www.sheshbabu.com/posts/rust-wasm-yew-single-page-application/
https://john-millikin.com/first-impressions-of-rust
https://engineering.linkedin.com/blog/2020/learnings-from-a-recent-hadoop-incident
https://www.tbray.org/ongoing/When/202x/2020/08/09/Service-Fabric-News
https://kura.gg/2020/08/09/retrying-dynamically-configured-upstreams-with-openresty/
https://edgedb.com/blog/we-can-do-better-than-sql/
https://aws.amazon.com/builders-library/building-dashboards-for-operational-visibility/
https://eng.uber.com/microservice-architecture/
https://resilienceroundup.com/issues/hro-and-re-a-pragmatic-perspective/
https://tailscale.com/blog/how-nat-traversal-works/
https://blog.cloudflare.com/how-to-achieve-low-latency/
https://academy.styra.com/courses/opa-rego
https://blogs.starcio.com/2020/08/avoid-calling-it-automation.html
https://sdarchitect.blog/2020/02/20/you-dont-need-sre-what-you-need-is-sre/
https://statusgator.com/blog/2020/08/21/5-biggest-outages-of-q2-2020/
https://www.blameless.com/blog/how-to-build-an-sre-team
https://www.cloudops.com/blog/kubernetes-operators-101/
https://blog.cloudflare.com/unimog-cloudflares-edge-load-balancer/
https://engineering.linkedin.com/blog/2020/production-testing-with-dark-canaries
https://cacm.acm.org/magazines/2020/9/246941-keeping-calm/fulltext
https://engineering.fb.com/networking-traffic/throughput-autoscaling/
https://arxiv.org/pdf/2005.13474.pdf
https://dev.to/bowmanjd/schedule-jobs-with-systemd-timers-a-cron-alternative-15l8
https://copyconstruct.medium.com/waypoint-3f00b11da4a
https://blog.symphonia.io/posts/2020-10-13_how_to_prepare_for_the_coming_cpu_confusion
https://www.transposit.com/blog/2020.01.30-writing-runbook-documentation-when-youre-an-sre/
https://www.transposit.com/blog/2020.02.26-rewarding-documentation-in-devops/
https://www.transposit.com/blog/2019.11.14-what-makes-a-good-runbook/
https://engineering.indeedblog.com/blog/2019/10/being-just-reliable-enough/
https://blog.flant.com/troubleshooting-web-apps-issues-6-recent-cases-from-our-sres/
https://blog.argoproj.io/closing-ci-cd-loop-using-argoproj-a78a50a98fe8