Building a new social internet on open protocols is by its vary nature a highly political project. That social media has meaningfully shaped our society in the recent decade is such a true-ism that it barely feels worth stating anymore. I'm not saying something particularly shocking either by pointing out that the state of Big Tech platforms has political impacts. But the implication is that politics is a highly important lens to understand the new open social protocols. So politics will continue to play a main role in how I write about the ATmosphere, the fediverse, and everything around it.

Dutch Politics

The Netherlands had an election yesterday, with a clear win for centrist party D66. Further results of the election can be interpreted with whatever kind of story you want to tell. It's clear that the left lost, but to what extend you want to tell stories on whether the right and far-right lost depends on how you frame individual parties like VVD.

My interest is in which political parties actually use Bluesky, and how that relates to political parties and open social networks in other countries.

I'm not gonna do a very exact analysis, just a high-level overview to give some indication of what some of the political parties are, if and how they are using Bluesky, and what that says on politics and the open social web. My comparisons for parties in other countries are inexact, because real politics is complicated and local. Also, for context, there are 150 seats in Dutch parliament.

  • The biggest winner is D66, a centrist party (9=>26 seats). Theres some flavors of US Democrats in here, combined with old-school European hardcore liberalism. All the top 5 members of D66 are active on Bluesky. The account of leader Rob Jetten (most likely the new PM) has 7.5k followers, but it is not a personal account. It's managed by his campaign team, and he does not respond personally.

  • The PVV is the main far-right party of the Netherlands, with the singular official party member Geert Wilders the face of the party. The party lost significantly in the election (37=>26 seats), and is now tied with D66 for being the biggest party. None of top 5 members (nor anyone lower, as far as I can tell) have a Bluesky account. Wilders is obviously a highly active X user.

  • VVD, the main right-wing party of the Netherlands has some analogies to the UK Tories, and stayed roughly the same (24=>22) The VVD itself has a Bluesky account (4.5k) followers. It has posted a few times per month for the last year but apparently the social media team forgot about it during election season and it has not posted in the last 3 weeks, which is kinda funny. Party leader Dilan Yeşilgöz-Zegerius does not have a Bluesky account. Only the nr 3 on the list, Ruben Brekelmans, has a Bluesky account, who is also currently Minister of Defence and he posts polished PR updates regularly.

  • GroenLinks-PVDA is the main large-test left party, and lost, from 25 to 20 seats, and leader Frans Timmermans steps down as leader as a result. The party is highly active on Bluesky. The main account of the party posts multiple times per day, and there are dozens of party accounts for regional departments of the GLPVDA. Furthermore, party members are highly active on Bluesky as well, the top 10 candidates all have a Bluesky account, and many lower on the list as well. Furthermore, many of the members use Bluesky as a personal account, responding and actively engaging with the community. For examples, see the accounts of Laura Bromet, Lisa Westerveld, or (my personal vote) Barbara Kathmann.

  • CDA, another centrist party on the more social-conservative side, also saw a big win, from 5 to 18 seats. All top 5 candidates have a Bluesky account, only the top 3 actually use their account. Usage is mainly polished PR, not particularly personal.

  • The next three parties (JA21, FVD and BBB) are various flavours of far-right parties, that overall gained significant votes, combined from 10 to 21. None of the party members are active on Bluesky.

  • Finally there are 7 small parties, all with 3 seats or less, across a wide range of the spectrum. The left PVDD, the animal party, is highly active on Bluesky, with leader Esther Ouwehand being a prime example. The CU, Christian Union, is fairly active, but leader Mirjam Bikker stopped using Bluesky a few months ago.

  • A special mention for Volt, the European-focused party. This party lost, from 2 seats to one. What stands out to me is that Volts highly active on Bluesky, see leader Laurens Dassen and nr 2 Marieke Koekkoek. They are both active users of Bluesky, and get high engagement on Bluesky, especially compared to the election results.

By looking at which Dutch politicians use Bluesky, and who is popular on Bluesky, you can get a sense of the political leanings of the Dutch Bluesky community. The main (not hugely surprising) conclusion is that Dutch Bluesky strongly leans left, with all varieties of left parties active users in Bluesky. Centrist parties do use Bluesky, but it is clearly part of a larger social media strategy. Rightwing parties barely use Bluesky, and far-right parties are not present on Bluesky at all.

The biggest outlier is Volt, which is active on Bluesky and much more popular on Bluesky compared to the wider electorate. Volt is a leftwing party with a strong focus on European integration, and more technocratic in their solutions compared to other Dutch left parties. That combination of being leftwing on social issues while also more focused on federation and technology compared to other leftwing parties makes Volt a fairly good analogue in ideology for Bluesky and atproto. But the Dutch election result also indicate that this vision only resonates with a small part of the wider population.

Worth noting: a lot of the most active adopters of Bluesky regarding Dutch politics are women, see Amsterdam mayor Femke Halsema as another example.

US Politics

Some US politics news that is only indirectly related to Bluesky: Kat Abughazaleh, a Democratic congress candidate for Illinois, announced that she has been "charged in a federal indictment sought by the Department of Justice." Why I'm reporting on Abughazaleh here is because she launched her campaign as an explicitly Bluesky-first operation:

Kat Abughazaleh's avatar
Kat Abughazaleh
@katmabu.bsky.social

When I launched this campaign, I said that we'd be a Bluesky-first operation and I meant it. I post here first. I post here the most. Because it's what social media should be: a place for people to interact, not for billionaires to consolidate power: bsky.app/profile/katm...

Kat Abughazaleh's avatar
Kat Abughazaleh
@katmabu.bsky.social
🧵 You might have noticed I haven’t announced my congressional campaign on any other platforms yet and that’s because I want to make a point:

We’re prioritizing Bluesky this election – not only because it’s more ethical, but because it just makes sense. There are four main reasons why: 1/8

A second piece of US news: Graham Platner is a Democratic congress candidate for Maine, and he turned out to have a nazi tattoo. The Platner campaign is also active on Bluesky, and Bluesky posts regarding Platner were largely supportive. This shifted abruptly when the news of his tattoo came out:

Conspirador Norteño's avatar
Conspirador Norteño
@conspirator0.bsky.social

Sentiment on Bluesky toward Platner shifted abruptly, however, following various revelations including the Nazi tattoo and dismissive comments regarding rape and sexual assault. The majority of viral posts regarding Platner from October 15th onward are critical rather than supportive.

repost network for Bluesky posts containing "Platner" from October 15th to October 25th 2025

What's especially interesting here is that sentiment on Twitter from Democratic voices seem much milder on Platner, compared to how Bluesky is highly critical of him.

I've written before about the perception of Bluesky as a 'left' space (here, here), but the difference in reactions from Democratic pundits on X versus Bluesky is an indication that Bluesky is indeed a 'left' space, and that this differs from the communities on X that are affiliated with the Democratic party.

The larger context of this is that how the Trump administration is relating itself to Bluesky. For further context on that, see this recent article by Erin Kissane.

Trump Administration's Arrival on Bluesky Highlights Growing Pains for Open Networks | TechPolicy.Press
The administration’s antagonistic entry to the platform is best understood as a game of chicken, writes Erin Kissane.
https://www.techpolicy.press/trump-administrations-arrival-on-bluesky-highlights-growing-pains-for-open-networks/

The main implication here is that an authoritarian regimes are incompatible with spaces with their political opponents can freely gather, organise and communicate. That the DOJ goes after Democrats who have a high profile online (such as Kat Abughazaleh) is an indication that the Trump administration is aware of which politicians pose a relatively large risk for the regime.

That Abughazaleh has publicly declared that the base of her online presence is Bluesky, while the administration has already taken an adversarial position regarding Bluesky (for now limited to 'trolling'), should put Bluesky on alert that the current equilibrium the platform is in regarding the Trump administration is not particularly stable.

In other ATmosphere news

Longform writing and publishing

Leaflet has added polls! The feature is missing on Bluesky, but its cool another platform has it now. Leaflet says they're hoping other platforms will add polls as well, and that shared systems can emerge from that: "One of the cool things about ATProto is that we can coordinate gradually over time, and all the data is still out there, in a simple format, for us to build on!"

Polls in publications — what block should we add next? - Leaflet Lab Notes
Help us test our newest block type…by voting on what block to add next in Leaflet!
https://lab.leaflet.pub/3m4eb5htqvs2z/l-quote/9_0-9_475#9_0

PiPup is a writing and publishing platform on ATProto. The platform also has a reader feed that shows all long-form articles published across the network over a variety of platforms, supporting Leaflet and WhiteWind, next to PiPup itself.

PiPup 🎃's avatar
PiPup 🎃
@pipup.social

New feature: Improved interoperability - now supporting Leaflet posts that have subpages! Our feed gives you the whole ATmosphere: PiPup, WhiteWind, and Leaflet posts in one place. #atproto #atdev

Bluesky

Bluesky is expanding their team, they've hired for Strategy and Operations, as well as DevRel, and have a variety of jobs open. The newest job they're hiring for is Technical Recruiter.

Alex is the new Bluesky DevRel, and he wrote a blog post on why Bluesky loves DNS.

Week 1, or: We Really Love DNS
https://leaflet.pub/c37b8a8f-f95b-4bce-9513-ebaaf8819c02

Bluesky also published an introduction to OAuth for developers:

OAuth Introduction - AT Protocol
OAuth for AT Protocol application developers.
https://atproto.com/guides/oauth

Lycan is a search tool for your Bluesky likes, made by Kuba Suder.

Kuba's Journal - Launching Lycan - a search tool for your likes
You know that feeling when you’re trying to find a post (skeet) that you’ve seen some time ago, and you can’t find it? It happens to me all the time. Let’s say someone from the Bluesky dev team wrote some piece of technical detail, or some ATProto developer from the community posted about their project - I know more or less what I’m looking for, but not enough to find it in the global search. But I know I probably gave it a like, because I like everything 😅
https://journal.mackuba.eu/2025/10/27/launching-lycan-a-search-tool/

Custom algorithms

GreenEarth is a new project to build personalised recommendation algorithms for atproto. The project has gotten 300k USD funding from Project Liberty, and was founded by Renee DiResta. The project has 3 goals:

  • build a "prosocial" feed, that demonstrates their earlier research that the right algorithms can "make people hate each other less"

  • create open recommender infrastructure for others to work with

  • support atproto startups, and they are already working with Graze and Skylight

Having freedom over which custom algorithm to use is one of atproto's most powerful features, and it's interesting to see that being reflected in which startups on atproto actually are able to attract funding.

Introducing GreenEarth
We're building advanced open source algorithms for social media
https://www.greenearth.social/p/introducing-greenearth?hide_intro_popup=true

Speaking about algorithms, the For You feed is currently the hot custom algorithm for Bluesky. The latest update from Bluesky makes the 'post seen' status available for all feeds, not just Bluesky's own Discover feed. This is now implemented in For You as well (and this is how I'm finding out that Leaflet supports quotes in quotes in embedded Bluesky posts)

Indeed, I'm seeing a lot of app.bsky.feed.defs#interactionSeen in the For You logs! With this change released I can clean up a bunch of hacks (based on scrolls and likes) I used to infer seen posts.

Post seen status gets sent to 3rd party feeds now, so For You should show new posts on every refresh!

Everyone say thank you @danabra.mov
Bluesky's avatar
Bluesky
@bsky.app
v1.109 is rolling out today! #NewProfilePic

We've given the app a mini makeover with some new shades of blues! Plus, a whole bunch of bug fixes and performance improvements to make your experience better.

For You also has an interesting problem, in that the algorithm is highly effective in surfacing people's alt account unintentionally. The current solution from the creator is for people to opt-out of the For You feed via a DM, but that hardly seems like a scalable solution.

Parallel to this problem is the longstanding wish of Bluesky users to be able to opt out of the Discover feed as well.

It feels like Bluesky is struggling with transitioning their mindset from building something resembling Twitter to something truly different. Opting your posts out of the main algorithmic recommendation engine does not fit well with the Big Tech approach to algorithms on platforms. But it is clearly the way forward for open social protocols, and its time for Bluesky to catch up to that and let people be able to opt out of having their posts reach the Discover feed.

And some more tech

Tangled talks about the vision behind the project:

building for the future - icy takes
on tangled's existence and direction
https://icy.leaflet.pub/3m47cll72hs25

plcbundle is a new way to sync the entire PLC directory in a verifyable manner.

Introducing plcbundle
A Transparent and Verifiable Way to Sync the AT Protocol's PLC Directory
https://leaflet.pub/feb982b4-64cb-4549-9d25-d7e68cecb11a


That's all for this week, thanks for reading! You can subscribe right here on Leaflet to keep up to date, and if you want to read more related to the fediverse and the open social web, you can find more of my writing on connectedplaces.online

And if you want to know more about the challenges with coordination for building better moderation systems, check out yesterday's article:

On the coordination for better moderation systems
There is a need for better moderation systems on the fediverse. But getting people to coordinate to build and adopt such systems is proving to be a challenge.
https://connectedplaces.online/on-the-coordination-for-better-moderation-systems/