Skip to content

Instantly share code, notes, and snippets.

@yzdann
Last active March 24, 2021 19:10
Show Gist options
  • Save yzdann/ba4836d13b9e7ea291b713c24389aaf3 to your computer and use it in GitHub Desktop.
Save yzdann/ba4836d13b9e7ea291b713c24389aaf3 to your computer and use it in GitHub Desktop.

https://www.cyberciti.biz/tips/top-linux-monitoring-tools.html

https://cloud.google.com/blog/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them

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://news.russellsaw.io/

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://speakerdeck.com/jallspaw/incident-analysis-how-star-learning-star-is-different-than-star-fixing-star?slide=2

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://medium.com/scopedev/introduction-to-profiling-and-optimizing-sql-queries-for-software-engineers-3cf376ecc712

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.digitalocean.com/community/tutorials/how-to-create-a-url-shortener-with-django-and-graphql

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://ovvy.io/impact

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://untools.co/

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://zine.incidentlabs.io/

https://sematext.com/blog/devops-roles/

https://jvns.ca/blog/how-updating-dns-works/

https://about.gitlab.com/blog/2020/06/17/what-diversity-inclusion-and-belonging-looks-like-in-the-tech-industry/

https://sematext.com/blog/devops-roles/

https://www.getambassador.io/podcasts/gene-kim-on-developer-productivity-the-five-ideals-and-platforms/

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://dev.to/akhilpokle/the-algorithm-behind-ctrl-f-3hgh?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email

https://dev.to/okeeffed/the-9-step-plan-for-becoming-dangeous-in-any-language-3ikj?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email

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://dev.to/kethmars/what-i-learned-after-reviewing-over-40-developer-portfolios-9-tips-for-a-better-portfolio-4me7?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email

https://dev.to/iainfreestone/50-developer-tools-to-make-your-life-a-little-easier-4oc5?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email

https://dev.to/chechenev/non-technical-skills-every-developer-needs-j58?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email

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.zebrium.com/blog/virtual-tracing-a-simpler-alternative-to-distributed-tracing-for-troubleshooting

https://grafana.com/blog/2020/07/16/how-the-cortex-and-thanos-projects-collaborate-to-make-scaling-prometheus-better-for-all/

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://www.mckinsey.com/business-functions/mckinsey-digital/our-insights/ten-antipatterns-that-are-derailing-technology-transformations

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://dygalo.dev/blog/

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://cloud.google.com/blog/products/management-tools/sre-principles-and-flashcards-to-design-nalsd

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://cloud.google.com/blog/products/identity-security/identifying-and-protecting-against-the-largest-ddos-attacks

https://blog.symphonia.io/posts/2020-10-13_how_to_prepare_for_the_coming_cpu_confusion

https://stackoverflow.blog/2020/10/23/adrian-cockcroft-aws-failover-chaos-engineering-fault-tolerance-distaster-recovery/

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment