Skip to content

Clean up dead or outdated tutorials #344

Open

Description

@enkeyz

Clean up dead or outdated tutorials. Feel free to make a PR.

Activity

  1. pinned this issue on Jan 28, 2022
  2. aaroosh-07 commented on Feb 12, 2022

    @aaroosh-07

    @enkeyz can I work on this issue?

  3. PAXXTON commented on Feb 24, 2022

    @PAXXTON

    @enkeyz can I work in this issue if no one is interested in ?

  4. fellowEngineer commented on Feb 26, 2022

    @fellowEngineer

    hello,
    if no one is working on this issue #344,
    i would like to give it a try..

  5. enkeyz commented on Apr 12, 2022

    @enkeyz
    MemberAuthor

    Feel free to make a PR, you don't have to ask for permission.

  6. madhumitha-b commented on Feb 12, 2023

    @madhumitha-b

    hey @enkeyz I like to work on this issue but every time I try to fork the repo it says (This page is taking too long to load.

    Sorry about that. Please try refreshing and contact us if the problem persists.)

  7. VanniPrashar commented on Jul 5, 2023

    @VanniPrashar

    Can I please work on this

  8. olitreadwell commented on Sep 26, 2023

    @olitreadwell

    @enkeyz I was thinking this might issue might be solved by finding a way to switch to a different format for adding and tracking projects.

    For example:

    Using a JSON or YAML structure of the tutorials maybe with something like

    tutorials: [
      {
        "title": "Learn C# By Building a Simple RPG Game",
        "author": "Scott Lilly",
        "links": [
            {
              "text": "Website",
              "href": "http://scottlilly.com/learn-c-by-building-a-simple-rpg-index/"
            }
        ],
        "languages": [
          "C#"
        ],
        "date-added": "DATE",
        "last-checked": "DATE",
        "status": "200",
        "tutorial-last-updated": "DATE",
        "tags": [
          "C#",
          "RPG",
          "Game",
          "Visual Studio",
        ],
      },
      // - [Build a TicTacToe Game with JavaScript](https://medium.com/javascript-in-plain-english/build-tic-tac-toe-game-using-javascript-3afba3c8fdcc)
      {
        "title": "Build a TicTacToe Game with JavaScript",
        "author": "AUTHOR",
        "links": [
            {
              "text": "Medium",
              "href": "https://medium.com/javascript-in-plain-english/build-tic-tac-toe-game-using-javascript-3afba3c8fdcc"
            }
        ],
        "languages": [
          "JavaScript"
        ],
        "date-added": "DATE",
        "last-checked": "DATE",
        "status": "active",
        "tutorial-last-updated": "DATE",
        "tags": [
          "HTML",
          "CSS",
          "JavaScript",
          "TicTacToe",
          "Frontend",
          "Game",
          "Web",
          "Paywall"
        ],
      },
      // - [Build a Blog with Vue, GraphQL and Apollo](https://scotch.io/tutorials/build-a-blog-with-vue-graphql-and-apollo-client)
      {
        "title": "Build a Blog with Vue, GraphQL and Apollo",
        "author": "Nwose Lotanna",
        "links": [
            {
              "text": "Scotch.io",
              "href": "https://scotch.io/tutorials/build-a-blog-with-vue-graphql-and-apollo-client"
            }
        ],
        "languages": [
          "JavaScript"
        ],
        "date-added": "DATE",
        "last-checked": "2023-09-26",
        "status": "404",
        "tutorial-last-updated": "DATE",
        "tags": [
          "HTML",
          "CSS",
          "JavaScript",
          "Vue",
          "GraphQL",
          "Apollo",
          "Frontend",
          "Web",
          "Paywall"
        ],
      },
    ]

    The above example is kinda complex, but it could then enable this list to be improved and used in a variety of ways. Auto check status codes of links. Enable searching by tags. Stuff like that.

    Any thoughts?

    Even a much simpler version of the JSON object above would be handy as a starting point

    [
        {
            title: "Learn C# By Building a Simple RPG Game",
            link: "http://scottlilly.com/learn-c-by-building-a-simple-rpg-index/",
            "main-language": "C#",
            "date-added": "DATE",
            "last-checked": "DATE",
            "status-code": "200",
            "tutorial-last-updated": "DATE",
        },
    
        {
            title: "Build a TicTacToe Game with JavaScript",
            link: "https://medium.com/javascript-in-plain-english/build-tic-tac-toe-game-using-javascript-3afba3c8fdcc",
            "main-language": "JavaScript",
            "date-added": "DATE",
            "last-checked": "DATE",
            "status-code": "200",
            "tutorial-last-updated": "DATE",
        },
    
        {
            title: "Build a Blog with Vue, GraphQL and Apollo",
            link: "https://scotch.io/tutorials/build-a-blog-with-vue-graphql-and-apollo-client",
            "main-language": "JavaScript",
            "date-added": "DATE",
            "last-checked": "2023-09-26",
            "status-code": "404",
            "tutorial-last-updated": "DATE",
        },
    ];

    Some of this could be automated using the Gray Matter library as a starting point https://github.com/jonschlinkert/gray-matter

  9. ShailyBhargava commented on Sep 5, 2025

    @ShailyBhargava

    Hi @enkeyz 👋, I am new to open source and would love to contribute.
    Can I work on cleaning up the dead or outdated tutorials for this issue?

  10. tysoncung commented on Oct 7, 2025

    @tysoncung

    Documentation improvements are always valuable! I'd be happy to help with this. What specific areas do you think need better documentation?

  11. jeenagoyalgoyal commented on Feb 4, 2026

    @jeenagoyalgoyal

    Hey, can i get this please

  12. itikngiclik commented on Jul 10, 2026

    @itikngiclik

    PR created: itikngiclik#1

  13. ttorres230699 commented on Aug 25, 2026

    @ttorres230699

    Hi,

    I noticed that the following tutorial listed under Python → Web Scraping appears to be outdated:

    Mining Twitter Data with Python
    https://marcobonzanini.com/2015/03/02/mining-twitter-data-with-python-part-1/

    The tutorial was published in 2015 and is based on Twitter's legacy API. The Twitter/X API has changed significantly since then, and the tutorial no longer reflects the current API and authentication methods.

    I think this resource should either be removed from the list or replaced with a more recent tutorial covering the current X API.

    Thanks for maintaining this project!

  14. added a commit that references this issue on Oct 1, 2026
  15. aniruddh18122006-cyber commented on Oct 3, 2026

    @aniruddh18122006-cyber

    Hi! We’re a team of 3 participating in the Build 2026 × ByteAsk (YC F26): Open-Source Challenge.

    Our team:

    • Aniruddh – Frontend
    • Vaishnavi – Frontend
    • Muskan – Python

    We’d like to take up this good first issue as our open-source contribution. We’re interested in working on it and would appreciate it if you could assign it to us.

    Thank you!

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions