/dev-threads

Primary LanguageNunjucksThe UnlicenseUnlicense

🧵 Dev-Threads

What is it?

Dev-Threads is a directory of software engineering and related accounts found on the Threads social network - developers, engineers, tools, newsletters, etc. All accounts have submitted themselves for inclusion. Profile data is pulled from Threads using the unofficial API client by Junho Yeo.

How to add yourself to the directory?

1️⃣ First, fork this repository using the button near the top of the repository homepage.

2️⃣ Secondly, add an entry with your username to the array in ./src/developers.json, along with an optional array of a few topics which describe what you post about on Threads. Please do not add any accounts you do not control.

The format is a regular JavaScript object in an array. Don't forget to add the comma after the preceding entry! The updated file should look something like this:

[
  {
    "username": "mstrkapowski",
    "topics": [
      "general",
      "azure",
      "learning & development",
      "warhammer",
      "life"
    ]
  },
  // snip .....
  {
    "username": "yournamehere",
    "topics": [
      "ai",
      "machine learning",
      "boba tea",
      "photography"
    ]
  }
]

Optionally: build and preview locally. npm install then npm run start. The site should load on [http://localhost:8080/]

3️⃣ Finally, commit, and submit a Pull Request back to this repository.

At busy/holiday times it might take a while to review and approve the PR, but all will be looked at. While it should be rare, the admin reserves the right to reject a submission for any reason.

Once a PR is merged, it will take a few minutes for the pipelines to rebuild the site - after which your profile will be visible on https://dev-threads.directory/

🚷 If you want to remove your profile from the directory, please submit a new PR with your data removed from ./src/developers.json.

Credits

Dev-Threads is originally based on the winty 11ty starter project.

The idea is based on PersonalSit.es.

Profile data is pulled from Threads using the unofficial API client by Junho Yeo.