{"id":60123,"url":"https://github.com/dysfungi/awesome","name":"awesome","description":"Curated list(s) of awesome resources","projects_count":105,"last_synced_at":"2026-10-03T08:00:28.413Z","repository":{"id":150505088,"uuid":"489525836","full_name":"dysfungi/awesome","owner":"dysfungi","description":"Curated list(s) of awesome resources","archived":false,"fork":false,"pushed_at":"2024-12-21T19:01:52.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-09-13T11:07:30.479Z","etag":null,"topics":["awesome-list"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dysfungi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-07T00:15:38.000Z","updated_at":"2024-12-21T19:01:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"991a6ec2-4eba-449d-8f5f-5db1c86e5e83","html_url":"https://github.com/dysfungi/awesome","commit_stats":null,"previous_names":["dysfungi/awesome"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dysfungi/awesome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dysfungi%2Fawesome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dysfungi%2Fawesome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dysfungi%2Fawesome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dysfungi%2Fawesome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dysfungi","download_url":"https://codeload.github.com/dysfungi/awesome/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dysfungi%2Fawesome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":37966223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-05-08T00:00:24.367Z","updated_at":"2026-10-03T08:00:28.414Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Operating Systems","Containers","Cloud Computing \u0026 Infrastructure","Programming","Computer Science","Version/Revision Control Systems (VCS/RCS)","Databases","DevOps","More Awesome","Software Engineering","Courses","Computer Networking","Interviewing","Collaboration","Privacy","Editors"],"sub_categories":["Linux","Docker","Amazon Web Resources (AWS)","Python","Go Lang","Code Review","Algorithms","Learn Programming","Git","CS Practice","Continuous Integration and Deployment (CI/CD)","Reliability (SRE)","Data Structures","Learn a New Language","Commandline Interface (CLI)","Tech Lead \u0026 Staff+","VI(m)","Systems Design","Infrastructure-as-Code","Monitoring","SQL","Functional Programming"],"readme":"# Awesome Resources\n\n\u003c!-- vim-markdown-toc GFM --\u003e\n\n- [Collaboration](#collaboration)\n  - [Code Review](#code-review)\n- [Computer Science](#computer-science)\n  - [Algorithms](#algorithms)\n  - [Data Structures](#data-structures)\n  - [CS Practice](#cs-practice)\n- [Courses](#courses)\n- [Databases](#databases)\n  - [SQL](#sql)\n- [Editors](#editors)\n  - [VI(m)](#vim)\n- [Interviewing](#interviewing)\n- [Computer Networking](#computer-networking)\n- [Cloud Computing \u0026 Infrastructure](#cloud-computing--infrastructure)\n  - [Amazon Web Resources (AWS)](#amazon-web-resources-aws)\n  - [Infrastructure-as-Code](#infrastructure-as-code)\n    - [Terraform \u0026 OpenTofu](#terraform--opentofu)\n- [Containers](#containers)\n  - [Docker](#docker)\n- [DevOps](#devops)\n  - [Continuous Integration and Deployment (CI/CD)](#continuous-integration-and-deployment-cicd)\n  - [Monitoring](#monitoring)\n    - [Prometheus](#prometheus)\n  - [Reliability (SRE)](#reliability-sre)\n- [Operating Systems](#operating-systems)\n  - [Commandline Interface (CLI)](#commandline-interface-cli)\n  - [Linux](#linux)\n    - [Linux Distrobutions](#linux-distrobutions)\n- [Privacy](#privacy)\n- [Programming](#programming)\n  - [Learn Programming](#learn-programming)\n    - [Beginner Programming](#beginner-programming)\n    - [Intermediate Programming](#intermediate-programming)\n  - [Functional Programming](#functional-programming)\n  - [Learn a New Language](#learn-a-new-language)\n  - [Go Lang](#go-lang)\n    - [Beginner Go](#beginner-go)\n    - [Idiomatic Go](#idiomatic-go)\n    - [Intermediate Go](#intermediate-go)\n  - [Python](#python)\n    - [Beginner Python](#beginner-python)\n    - [Idiomatic Python (Being Pythonic)](#idiomatic-python-being-pythonic)\n    - [Intermediate Python](#intermediate-python)\n    - [Advanced Python](#advanced-python)\n    - [Python Web Frameworks](#python-web-frameworks)\n- [Software Engineering](#software-engineering)\n  - [Tech Lead \u0026 Staff+](#tech-lead--staff)\n  - [Systems Design](#systems-design)\n- [Version/Revision Control Systems (VCS/RCS)](#versionrevision-control-systems-vcsrcs)\n  - [Git](#git)\n- [More Awesome](#more-awesome)\n\n\u003c!-- vim-markdown-toc --\u003e\n\n## Collaboration\n\n### Code Review\n\n- [thoughtbot/guides/code-review](https://github.com/thoughtbot/guides/tree/main/code-review)\n  -- excellent for async communication in general\n- [google/eng-practices/review](https://google.github.io/eng-practices/review/)\n- [15 Rules for Communicating at Github](https://ben.balter.com/2014/11/06/rules-of-communicating-at-github/#12-surface-work-early-for-feedback)\n- [Kind Engineering](https://kind.engineering/)\n\n## Computer Science\n\n- https://roadmap.sh/computer-science\n- [apeman/awesome_computer_science](https://github.com/apeman/awesome_computer_science#readme)\n- [prakhar1989/awesome-courses](https://github.com/prakhar1989/awesome-courses#readme)\n\n### Algorithms\n\n- [Visualizing Algorithms](https://bost.ocks.org/mike/algorithms/)\n- [tayllan/awesome-algorithms](https://github.com/tayllan/awesome-algorithms#readme)\n\n### Data Structures\n\n- [Data Structure Visualizations](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)\n\n### CS Practice\n\n- [LeetCode](https://leetcode.com/problemset/)\n\n## Courses\n\n- [MIT OpenCourseWare (OCW)](https://ocw.mit.edu/search/)\n\n## Databases\n\n- [numetriclabz/awesome-db](https://github.com/numetriclabz/awesome-db#readme)\n\n### SQL\n\n- [r/SQL/wiki](https://www.reddit.com/r/SQL/wiki/index/)\n\n## Editors\n\n### VI(m)\n\n- [mzlogin/vim-markdown-toc](https://github.com/mzlogin/vim-markdown-toc#readme)\n\n## Interviewing\n\n- [Cracking the Coding Interview](https://www.crackingthecodinginterview.com/)\n\n## Computer Networking\n\n- [An Introduction to Computer Networking](https://intronetworks.cs.luc.edu/current2/html/)\n- [The TCP/IP Guide](http://www.tcpipguide.com/free/index.htm)\n- [What is DNS? | How DNS Works | Cloudflare](https://www.cloudflare.com/en-gb/learning/dns/what-is-dns/)\n- [What is SSL? | SSL Definition | Cloudflare](https://www.cloudflare.com/learning/ssl/what-is-ssl/)\n- [What is the Network Layer? | Network vs. Internet Layer | Cloudflare](https://www.cloudflare.com/learning/network-layer/what-is-the-network-layer/)\n- [facyber/awesome-networking](https://github.com/facyber/awesome-networking#readme)\n- [nyquist/awesome-networking](https://github.com/nyquist/awesome-networking#readme)\n- [r/networking/wiki](https://www.reddit.com/r/networking/wiki/index/)\n\n## Cloud Computing \u0026 Infrastructure\n\n### Amazon Web Resources (AWS)\n\n- [donnemartin/awesome-aws](https://github.com/donnemartin/awesome-aws#readme)\n- [open-guides/og-aws](https://github.com/open-guides/og-aws#readme)\n\n### Infrastructure-as-Code\n\n#### Terraform \u0026 OpenTofu\n\n- [shuaibiyy/awesome-tf](https://github.com/shuaibiyy/awesome-tf#readme)\n\n## Containers\n\n### Docker\n\n- [Friz-zy/awesome-linux-containers](https://github.com/Friz-zy/awesome-linux-containers#readme)\n- [The Docker Handbook](https://docker-handbook.farhan.dev/)\n- [docker for beginners](https://docker-curriculum.com/)\n- [veggiemonk/awesome-docker](https://github.com/veggiemonk/awesome-docker#readme)\n\n## DevOps\n\n- https://roadmap.sh/devops\n\n### Continuous Integration and Deployment (CI/CD)\n\n- [cicdops/awesome-ciandcd](https://github.com/cicdops/awesome-ciandcd#readme)\n\n### Monitoring\n\n- [Enapiuz/awesome-monitoring](https://github.com/Enapiuz/awesome-monitoring#readme)\n- [awcodify/awesome-monitoring](https://github.com/awcodify/awesome-monitoring#readme)\n- [crazy-canux/awesome-monitoring](https://github.com/crazy-canux/awesome-monitoring#readme)\n- [Monitoring Distributed Systems](https://landing.google.com/sre/sre-book/chapters/monitoring-distributed-systems/)\n- [Practical Alerting](https://landing.google.com/sre/sre-book/chapters/practical-alerting/)\n- [USE Method](http://www.brendangregg.com/usemethod.html)\n- [RED Method](https://grafana.com/blog/2018/08/02/the-red-method-how-to-instrument-your-services/)\n- [[Rob Ewaschuk's] Philosophy on Alerting](https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit?tab=t.0)\n- [Statistics for Engineers](https://cacm.acm.org/practice/statistics-for-engineers/)\n\n#### Prometheus\n\n- [awesome-prometheus-alerts](https://github.com/samber/awesome-prometheus-alerts?tab=readme-ov-file)\n\n### Reliability (SRE)\n\n- [DORA Metrics](https://en.wikipedia.org/wiki/DevOps_Research_and_Assessment#DORA_Four_Key_Metrics)\n  - **Deployment Frequency:** How often an organization successfully\n    releases to production\n  - **Lead Time for Changes:** The amount of time it takes a commit to\n    get into production\n  - **Change Failure Rate:** The percentage of deployments causing a\n    failure in production\n  - **Mean Time to Recovery/Restore (MTTR):** How long it takes an\n    organization to recover from a failure/outage in production;\n    [not to be confused with MTTRepair, MTTResolve, and MTTRespond](https://www.atlassian.com/incident-management/kpis/common-metrics)\n- [Google SRE Books](https://sre.google/books/)\n- [awesome-sre](https://github.com/dastergon/awesome-sre#readme)\n\n## Operating Systems\n\n- https://www.tutorialspoint.com/operating_system/index.htm\n\n### Commandline Interface (CLI)\n\n- [The Missing Semester of Your CS Education | MIT](https://missing.csail.mit.edu/)\n\n### Linux\n\n- [Linux Journey](https://linuxjourney.com/)\n- [The Linux Command Line](https://linuxcommand.org/tlcl.php)\n- [inputsh/awesome-linux](https://github.com/inputsh/awesome-linux#readme)\n\n#### Linux Distrobutions\n\n- [ArchLinux](https://archlinux.org/) as my personal favorite distro\n- [Fedora](https://docs.fedoraproject.org/en-US/docs/) for\n  enterprise/work use, which is also the base distro for CentOS and\n  Red Hat Enterprise Linux (RHEL)\n- [Gentoo](https://www.gentoo.org/)\n- [Linux from Scratch](https://www.linuxfromscratch.org/) for hardcore\n  learning\n- [Slackware](http://www.slackware.com/index.html)\n\n## Privacy\n\n- [Lissy93/awesome-privacy](https://github.com/Lissy93/awesome-privacy#readme)\n- [What is Data Privacy? | Cloudflare](https://www.cloudflare.com/en-gb/learning/privacy/what-is-data-privacy/)\n- [pluja/awesome-privacy](https://github.com/pluja/awesome-privacy#readme)\n\n## Programming\n\n### Learn Programming\n\n#### Beginner Programming\n\n- [Bento Technology Education](https://bento.io/topics)\n- [EbookFoundation/free-programming-books](https://github.com/EbookFoundation/free-programming-books)\n- [Runestone Academy Library of Books](https://runestone.academy/ns/books/index)\n- [r/learnprogramming/wiki/books](https://www.reddit.com/r/learnprogramming/wiki/books/)\n- [r/learnprogramming/wiki/faq](https://www.reddit.com/r/learnprogramming/wiki/faq/)\n- [r/learnprogramming/wiki/online](https://www.reddit.com/r/learnprogramming/wiki/online/)\n- [r/learnprogramming/wiki](https://www.reddit.com/r/learnprogramming/wiki/index/)\n\n#### Intermediate Programming\n\n- [Refactoring Guru](https://refactoring.guru/refactoring)\n\n### Functional Programming\n\n- [Functional Programming Design Patterns](https://fsharpforfunandprofit.com/fppatterns/)\n\n### Learn a New Language\n\n- [Learn X in Y Minutes](https://learnxinyminutes.com/)\n\n### Go Lang\n\n- [avelino/awesome-go](https://github.com/avelino/awesome-go#readme)\n\n#### Beginner Go\n\n- [Learn Go in Y Minutes](https://learnxinyminutes.com/docs/go/)\n- [A Tour of Go](https://go.dev/tour/list)\n- [How to Write Go Code](https://go.dev/doc/code)\n\n#### Idiomatic Go\n\n- [Managing Module Source](https://go.dev/doc/modules/managing-source)\n- [Organizing a Go Module](https://go.dev/doc/modules/layout)\n- [Effective Go](https://go.dev/doc/effective_go)\n\n#### Intermediate Go\n\n- [The Go Programming Language Specification](https://go.dev/ref/spec)\n\n### Python\n\n- [vinta/awesome-python](https://github.com/vinta/awesome-python#readme)\n\n#### Beginner Python\n\n- [Beginner's Guide to Python](https://wiki.python.org/moin/BeginnersGuide)\n- [The Python Tutorial](https://docs.python.org/3/tutorial/index.html)\n- [Practical Python Programming](https://dabeaz-course.github.io/practical-python/Notes/Contents.html)\n- [Automate the Boring Stuff with Python](https://automatetheboringstuff.com/2e/)\n- [r/learnpython/wiki](https://www.reddit.com/r/learnpython/wiki/index/)\n\n#### Idiomatic Python (Being Pythonic)\n\n- [PEP 8 - Style Guide for Python Code](https://peps.python.org/pep-0008/)\n- [PEP 20 - The Zen of Python](https://peps.python.org/pep-0020/)\n- [The Hitchhiker's Guide to Python](https://docs.python-guide.org/)\n  -- except I recommend [Poetry](https://python-poetry.org/docs/) over Pipenv\n- [The Little Book of Python Anti-Patterns](https://docs.quantifiedcode.com/python-anti-patterns/)\n\n#### Intermediate Python\n\n- [Python Cookbook](http://www.dabeaz.com/cookbook.html)\n- [Obey the Testing Goat!](http://www.obeythetestinggoat.com/pages/book.html)\n- [Full Stack Python](http://www.obeythetestinggoat.com/pages/book.html)\n- [Design Patterns in Python](https://refactoring.guru/design-patterns/python)\n- [Python Design Patterns](https://python-patterns.guide/)\n- [Ultimate Python](https://github.com/huangsam/ultimate-python)\n\n#### Advanced Python\n\n- [Python Wiki - Advanced Books](https://wiki.python.org/moin/AdvancedBooks)\n\n#### Python Web Frameworks\n\n- [Django](https://docs.djangoproject.com/) is the first web framework\n  you should learn as it will teach you the Model-View-Controller (MVC)\n  pattern and it comes batteries included so you can focus on getting\n  things done and/or learning if you're a beginner\n- [Bottle.py](https://bottlepy.org/) is the second web framework to\n  learn more about the internals of how they work -- it's contained in a\n  single file\n- [FastAPI](https://fastapi.tiangolo.com/) for those that want a more\n  modern framework that they can customize to their needs\n\n## Software Engineering\n\n- [Software Engineering at Google](https://abseil.io/resources/swe-book)\n\n### Tech Lead \u0026 Staff+\n\n- [StaffEng](https://staffeng.com/)\n- [The Manager's Path](https://www.oreilly.com/library/view/the-managers-path/9781491973882/)\n\n### Systems Design\n\n- [donnemartin/system-design-primer](https://github.com/donnemartin/system-design-primer#readme)\n\n## Version/Revision Control Systems (VCS/RCS)\n\n### Git\n\n- [Pro Git book](https://git-scm.com/book/en/v2)\n- [dictcp/awesome-git](https://github.com/dictcp/awesome-git#readme)\n- [phillipadsmith/awesome-github](https://github.com/phillipadsmith/awesome-github#readme)\n\n## More Awesome\n\n- [All Awesome Lists](https://github.com/topics/awesome)\n- [sindresorhus/awesome](https://github.com/sindresorhus/awesome#readme)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/dysfungi%2Fawesome/projects"}