soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Sweden is also choosing @forgejo for their digitally sovereign government codeplatform, just like the Dutch code.overheid.nl 🥳🥳
https://github.com/diggsweden/ena-kodsamverkansplattform-poc
This is a nice step towards less dependence on US big tech, aka Github.
In my last days at the @BZKopensource I hope to set up a working group with other EU governments, to work towards a federated network of codeplatforms 🇪🇺
#codeplatform #forgejo #ospo #digitalsovereignty #opensource #foss #govtech
Welcome to this week’s The Programmer’s Fulcrum.
It’s your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno Anarchist Manifesto to build your own site(s) to participate in the Open Media Network. Then you should share it (them) via Real Simple Syndication (RSS), Open Social, and possibly a newsletter or podcast. This approach is similar to what some call the IndieWeb and its POSSE philosophy.
The second best strategy is to have accounts on open social and use the hell out of them. And do the same with a RSS feed reader.
We publish TPF on Fridays so you can enjoy it over your weekend.
There’s good stuff in all of our categories, so please take the time to enjoy and bookmark the items most relevant to your goals. We hope you are inspired to create new ones.
Or you can scroll down to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuck´em.
This week marks the beginning of the earliest incarnation of this site, Symfony Station. It also began our cross-posting to Dev.to. That was five years ago when mass enshittification and AI menacingly loomed just over the horizon. The reason I had gone to web development bootcamp was that I knew they were coming and needed some skills to fight them.
Personally, I’m in a better place now. But, unfortunately tech isn’t despite our efforts here. So, let’s kick it up a notch.
Sabot Media writes:
For twenty-five years, Autistici / Inventati showed what it could mean for movements to build and control their own communications infrastructure. Its loss should not send everyone searching for the next single service to replace it.
It should send us looking in a hundred directions.
A/I may be ending. The story is nowhere near over.
This is what we preach weekly.
Brennan Day writes:
We can create a more human web right now. The world is in dire straits …
There are those who see the act of webmastery as “only” a hobby and pastime—and I say this is not mutually exclusive to world-saving. The personal is political. Our ability to maintain our joy and ourselves is, itself, resistance.
Start as you are, with what you have, while you still have time to do so.
Exercise your innate human right to create.
Be a developer. Be a designer. Be a writer. Be a systems administrator. Be a philosopher. Be a Webmaster.
It is the most punk rock, anti-establishment, liberating thing you can do in the 21st century. And yeah, it is fucking awesome.
WEBMASTER@ a manifesto for everyone
We also preach this weekly.
Simon Tisdall writes:
It’s no surprise some analysts say we are already in the midst of the third world war, but ordinary people have more power than we think.
Wow, this is depressing up till the last 2 paragraphs. But, we have to keep fighting in order to preserve our sanity.
So, read from here till the end of the TAM and do your part to unfuck the world.
Soulcruzer says:
Take back the web. Make it weird again
Bob Sassone’s site’s 30th Anniversary inspired their article.
And it’s truly inspiring. Great to see.
Unfortunately, Cavalette shows us:
How to to back up your data (currently) on A/I services
The type of post you never hope to see. Fuck all the Trump clowns and cunts.
There’s a new ATProto competitor for Ghost and Substack:
Non-opensource and similar to Offprint. But, non-AI and European.
I will be at WordCamp Bretagne next week (mainly to scout Renne as a summer home) so say bonjour si vous sont cette-la. Sessions that I will definitely attend include the Gutenberg, Web Spaghetti, and Integrations ones.
It will be interesting to see what everyone thinks of Matt getting thrown out of AutoMattic on his ass.
Spectral Web Services explores:
Avoiding duplicates on complicated homepages
Framablog has a book review:
Publication : Alternatives & Struggles
About Signal reports:
Signal now lets you record much longer videos in the app
Movim announces:
Waterfox announces:
6.7.2 — Improvements to tree tabs and the vertical sidebar
There are similar improvements in its Android app.
Xamanismo Coletivo shares:
One guy in Sweden built a search engine to fight Google, and it works
Nextcloud shows us:
Tuta examines:
Tuta Mail, Tuta Calendar, & Tuta Drive: Development steps
Joplin explains:
You can publish a notebook as a website now.
On a related note, Glyphack has:
Share Obsidian Notes To A Blog
Libre shares:
GIMP announces:
Fedilab Apps says:
Fuck Google.
Alternative To reports:
GrapheneOS plans to overhaul the bundled AOSP apps, including messaging with RCS support
BentoPDF
The PDF Toolkit built for privacy is now opensource.
Sage Journals published:
‘Digital Public Infrastructure’: Cultural hegemony and states’ technological dependence
As this and the A / I situation demonstrate, we need to build our own infrastructure. So, pay attention to our More section each week.
Fedilab Apps shares:
So Google refuses to delete my dev account
Terence Eden says:
The purpose of DNS is to spread scams
Ah, our online companions: techno feudalists, techno fascists, AI and Crypto Bros, and (the most honest) criminals.
On a related note, Erlend Sogge Heggen says:
That’s because unregulated capitalism will @$$-fuck up any and everything.
David Bushell exposes:
Tongue-in-cheek. 😉
Henri Bergius goes EUPL:
Justin Wernick is:
Saying Goodbye To My Git Server’s CGit Frontend
Jens Oliver Meiert reports:
2026: 2 of the Global Top 200 Websites Use Valid HTML
Since most “developers” are tech and AI bros, this tracks. Unfortunately.
Lea Verou says:
The best dark mode toggle is probably none
And the best dark mode is light mode.
Web Awesome thinks:
Your Design System Should Style Your Words, Too
Master.dev explores:
Custom Scrollbar Component In 2026
And:
React Now Rusted All The Way Out
It speeds up React builds. What speeds things up even more is not using the horseshit at all.
Benjamin Eberlei examines:
PHP to get the job done in 2026
Interesting and the most important point is this:
A second major benefit of PHP is its completly open governance model, its truly free software without corporate interests in control. As my friend Sebastian recently wrote: Digital Sovereignty is written in PHP.
In regards to ethical AI use in PHP, I wrote this article about it.
Sourcehut has:
Changes to SourceHut’s terms of service regarding LLMs
Fantastic!
Forgejo announces:
Forgejo Runner v13.1.0 is available
Forgejo 16.0.4 and 15.0.8 were just released
XWiki has:
July and August Pro Apps updates
Release Notes for XWiki 17.10.13
OpenProject announces:
OpenProject integration app for Nextcloud released in versions 3.2.0 and 2.12.0
Twig is the fast, flexible, and secure modern template engine for PHP.
The Social Web Incubator Community Group (SWICG) works on ActivityPub standards:
Current SWICG Task Forces and their deliverables
It’s slow as fuck. But, at least its moving forward now. The end to end encryption, groups, and forums efforts are vital.
Matthias Pfefferle notes:
FEP-d1cb: Same-origin actor re-identification
Matthias does the most impactful work in the AP community IMHO. We need 200 more of him.
Terence Eden asks:
ActivityPub – Is it worth defending against replay attacks and message/signature time skew?
Spielleitung shares how to block a registration bot:
Prevent “BoomProtocolProbe” from registering
Starling
Starling is an ActivityPub server that can actually exchange posts, follows, profiles, replies, likes, and boosts across the Fediverse with Mastodon, Misskey, Pleroma, GoToSocial, PixelFed, and other ActivityPub-compatible platforms.
This is a perpetual pet peeve because many people aren’t able to comprehend ⬇️:
So, recognize their natures and don’t ask the two protocols to go against them. This is also why we have accounts on both platforms and use them differently.
IFTAS has:
Updates to IFTAS Denylists and Access Options
Bonfire presents:
Sovereignty Is More Than a Server: Public Digital Commons with Bonfire
Jola.dev looks at:
Migrating your Bluesky account the hard way
Building AT Habitat shares:
Habitat’s road to release: 05 adopting opensocial
This appears to be a promising Atmosphere alternative to my Manade project.
Speaking of, atproto-spaces-alpha-updates has an update:
Breaking Changes around the simplespace API
Erlend Sogge Heggen explores:
Aaron Ross Powell examines:
Social Media and Anti-Social Pluralism
Which is why we need more private autonomous online communities. That’s what I’m exploring with Manade.
MeTacheles has:
W Social Netzwerk: Fake-Zahlen, Rassismus und Totenstille!
Plus there’s this kind of horseshit:
You can’t currently move from/to W without help from a dev
You may have to be logged into the Atmosphere to see this. Anyway, if you are a mark that got grifted into W, just delete you account. Hopefully, no one will ever find out you signed up. Except every company they will share your information with.
Atmosphere Conference News announces:
AtmosphereConf 2027 Organizing is Underway
Happening somewhere in Europe. ???
Bunnies in PCKT says:
RSS is still my preferred feed format
Mon aussi.
FreshRSS announces:
Internet Exchange looks at:
Building Online Communities We Can Keep
And please build something for a community! We’re painfully nurturing Manade.
💡 Tip: PR the #Forgejo package, so it appears on https://delightful.coding.social/delightful-forgejo
Oh, that is a very nice project. The other day I learned that #Forgejo will get native Gists support, a feature I suggested to #Codeberg 5 years ago..
https://codeberg.org/Codeberg/Community/issues/382#issuecomment-19747559
For the #ActivityPub and #ForgeFed implementation the #Forgejo contrib organization on #Codeberg has a separate repository and a roadmap they keep up-to-date. See:
https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md
Oh, another good page to consult is the delightful #forgejo curated list with a ton of good resources:
RE: https://hachyderm.io/@adminmagazine/116817007327226137
In the second installment of the self-hosting series, @adminmagazine looks at self-hosted collaboration with Forgejo.
#Privacy #services by https://nadeko.net/
#Invidious
https://inv.nadeko.net
#Matrix (Synapse) https://matrix.nadeko.net
Privatebin
https://pbin.nadeko.net
Redlib
https://redlib.nadeko.net
#Phantom
https://phantom.nadeko.net
#Breezewiki
https://breezewiki.nadeko.net
#Forgejo
https://git.nadeko.
Monero Node
xmr.nadeko.net:18081
Jitsi (New)
https://meet.nadeko.net
Forgejo: https://forgejo.org ...
"Forgejo is a Free Software platform for collaboration and productivity in software development. It offers a familiar environment to GitHub users, easy installation and maintenance, and a focus on security, scaling, federation and privacy."... or cgit, which is very fast and slick for the barebones portal ...
... codeberg has a nice setup (via forgejo) if you don't want to self-host.
#git #forgejo #scm #vcs #sources #source #code #vps #gitlab #github #codeberg #hosting