Skip to content

Commit

Permalink
update info page
Browse files Browse the repository at this point in the history
  • Loading branch information
emanuelef committed Mar 16, 2024
1 parent 2243e4f commit b9f9191
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions website/src/info.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# Project Description

This project initially served as a sandbox for experimenting with various technologies, creating a cost-free, end-to-end solution. In [Building a Cost-Free, Always-On Personal Project Stack](https://medium.com/stackademic/building-a-cost-free-always-on-personal-project-stack-3eaa02ac16b6) I outlined the areas I aimed to explore.
Additionally, I was intrigued by the idea of tracking current star trends rather than relying solely on cumulative counts—an aspect that remains relatively unexplored. While GitHub may eventually integrate similar features, as of now, there's no way to view a repo's daily star activity or analyze trends.
Additionally, I was intrigued by the idea of tracking current star trends rather than relying solely on cumulative counts—an aspect that remains relatively unexplored. While GitHub may eventually integrate similar features, as of March 2024, there's no way to view a repo's daily star activity or analyze trends in a Github UI, this is only possible by querying the GH Apis.

Something I wanted to hilight is that the number of stars a GitHub project receives does not always directly correlate with its quality, usefulness, or significance. Several factors can contribute to a project receiving a high number of stars, even if it's not particularly good or useful:
## Factors contributing to daily stars

Something I wanted to highlight is that the number of stars a GitHub project receives does not always directly correlate with its quality, usefulness, or significance. Several factors can contribute to a project receiving a high number of stars, even if it's not particularly good or useful:

- **Popularity contests**: Sometimes, projects gain stars simply because they become popular due to factors like marketing, promotion, or being featured in articles, blogs, or social media posts. This popularity can snowball, leading to more stars, even if the project itself may not offer substantial value.
- **Trendiness**: Projects related to trendy technologies, buzzwords, or topics may attract attention and stars, regardless of their actual quality or usefulness. For example, projects related to AI, Rust, or cryptocurrency may receive a significant number of stars due to the hype surrounding these fields.
Expand All @@ -12,6 +14,7 @@ Something I wanted to hilight is that the number of stars a GitHub project recei
- **Historical significance**: Some projects may have gained stars over time due to their historical significance or influence on subsequent projects, even if they are outdated or no longer actively maintained. These projects may serve as references or inspirations for newer projects, leading to continued star accumulation.
- **Unbiased evaluation**: Users may star projects for reasons unrelated to their quality or usefulness, such as personal preferences, curiosity, or experimentation. This can lead to inflated star counts for projects that may not deserve them based on objective criteria.
- **Awesome lists**: Those tend to accumulate a high number of GitHub stars, and one reason behind this phenomenon could be the perception of stars as bookmarks. Users might star repositories with the intention of revisiting them later for reference or exploration. Additionally, the sheer number of stars often acts as a social signal, prompting more users to star the repository, thus perpetuating the cycle of popularity.
- **Buy stars**: Sounds crazy but is also possible to buy stars from fake or even real accounts. This [blog post](https://dagster.io/blog/fake-stars) analyses in detail this phenomeon.

In essence, this tool provides insights into a repository's trendiness, which may correlate with popularity and quality but isn't always definitive. Hence, when utilizing features like Compare, it's crucial to interpret the graph and trend with caution, considering various factors.

Expand All @@ -24,3 +27,6 @@ If this project remains relevant and helpful, I'm pleased to see its utility for
- [Demo Video](https://www.loom.com/share/b1728c0305e74a8ebf1e23c419c84549?sid=3bdcbbf6-d205-4157-bed5-825d4ba5f5e3)
- [Building a Cost-Free, Always-On Personal Project Stack](https://medium.com/stackademic/building-a-cost-free-always-on-personal-project-stack-3eaa02ac16b6)
- [Unmasking the GitHub Star Story: Track Daily Trends & Break the 40k Limit](https://medium.com/@emafuma/how-to-get-full-history-of-github-stars-f03cc93183a7)
- [Stargazers: A tool for analyzing your GitHub stars](https://www.cockroachlabs.com/blog/what-can-we-learn-from-our-github-stars/)
- [Tracking the Fake GitHub Star Black Market with Dagster, dbt and BigQuery](https://dagster.io/blog/fake-stars)
- [fake-star-detector](https://github.com/dagster-io/fake-star-detector)

0 comments on commit b9f9191

Please sign in to comment.