Hier vind je de eerste Ajax-feed van Bluesky. Een Bluesky-feed is een soort aangepast algoritme wat bepaald wat je ziet op de tijdlijn. In dit geval heb ik het gemaakt speciaal om alle boeiende Ajax-posts van Bluesky te tonen, een Ajax-bubbel zonder verdere afleiding dus.
In de Ajax-feed vind je 3 verschillende type berichten:
- Alle posts van een gecureerde lijst Ajax-accounts die uitsluitend over Ajax posten. Deze lijst met accounts is hier te vinden.
- De posts van een gecureerde lijst gebruikers, waarbij de post een Ajax-term moet bevatten. Dit zijn accounts van populaire Ajacieden of voetballiefhebbers, die ook over andere zaken posten. Om in de feed alleen hun posts over Ajax mee te nemen worden daarom alleen posts meegenomen die een Ajax-term bevatten. De gebruikerslijst is hier te vinden en de lijst met Ajax-termen hier.
- Nederlandstalige posts van alle andere Bluesky-gebruikers die een Ajax-term bevatten en een minimaal aantal likes hebben gekregen binnen een dag. Zo nemen we alleen de interessante berichten van alle andere Ajacieden mee.
Mocht je een account willen aandragen voor de gecureerde lijst Ajax-accounts, of een term aan de Ajax-termen willen toevoegen, dan kun je me een bericht sturen op Bluesky (@simplytom.bsky.social) of een pull request maken op deze GitHub. Voor nu cureer ik deze lijsten, mocht de feed aanslaan als Bluesky groeit, dan ben ik zeker van plan dat niet alleen te blijven bepalen.
Je kunt helemaal gratis gebruik maken van deze feed. Bovenaan de feed kun je op het hartje en de punaise drukken om de feed op je home-pagina terug te kunnen vinden.
Het onderhoud en ontwikkelen van de feed doe ik vrijwillig. Wel kost het mij geld om de server en het domein waarop de feed draait draaiende te houden. Wil je me helpen met een kleine bijdrage? Dat kan hier en wordt enorm gewaardeerd!
Het doel is uiteraard om de feed steeds beter te maken. Daarom worden de lijsten steeds uitgebreid als Bluesky verder groeit. Ook ideeen voor aanpassingen op het algoritme zijn natuurlijk van harte welkom. In de toekomst kunnen we zo de feed steeds interessanter maken.
Goed om op te merken is dat mijn ervaring met TypeScript minimaal is. Het zou dus kunnen dat je de code bekijkt en de nodige opmerkingen hebt. Schiet in dat geval vooral pull requests of issues in.