The Programmer's Fulcrum: 27 March, 2026
Welcome to this week's The Programmer's Fulcrum.
It's your weekly review of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism. 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), the Fediverse, 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 the Fediverse 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 jump straight to your favorite section.
FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuck ´em.
Follow us on the Fediverse
Follow us on Eurosky
Featured Item(s)
Professor Patsch writes:
I understand that in order to get people away from the places that are damaging to them, we should first provide an alternative that feels familiar.
I posit that we have done that, and the big storm of people into the Fediverse has not happened, and probably will not ever happen.
So where does this leave us, as activists, technologists, and dreamers?
First off, I think it’s incredibly freeing. We have a license to try new things! We can come up with new ideas in small groups, driven by the actual wants and needs of us as the wider fediverse, small friend groups, and individual human beings.
And best of all: advertisers are not our masters, and scaling is not our dogma!
Can we have a more “social” media?
This coincides with my opinion that the Fediverse is for communities not the masses.
Hamish Campbell writes:
The Open Media Network is simple flows, not platforms, it’s a way of thinking about media as flows of objects moving through a network. If people can’t picture how the system works, they can’t govern it. Think: pipes, flows, and holding tanks. Content flows. People shape the flow.
Let’s try and simplify the OMN
A fantastic explanation.
Open Media Network Site CMSs
Joost de Valk of Yoast SEO fame asks:
And even if the answer is yes, you still probably need an SSG one.
Timeland shares a similiar story:
How I Migrated This Blog from WordPress to Astro
Forbes reports:
Google Just Patented The End Of Your Website
Is enshittification exponential?
Madblog
Fabio Manganiello has:
Support for post visibility in Madblog
Support for About Me and custom nav links
WordPress
WordPress has:
WordPress 7.0 Release Candidate 2
WP Packages is Working the Way Open Source Should
Make WordPress publishes its:
Alex Kirk announces:
Learn WP Theme Dev shows us:
How to set default block styles in a block theme
The Repository reports:
WordPress Is Colliding With AI — and Nobody Had ‘None’ on Their Bingo Card
KISS is driving this but using AI to do so is still an immoral choice 95% of the time.
Terence Eden explores:
Adding human.json to WordPress
Great idea.
ClassicPress
ClassicPress announces:
ClassicPress Version 2.7.0 is Out!
Ghost
Ghost announces:
Synaps Media is:
Launching Free Ghost Theme Demo Hosting: Starting with ThemeX Studio
John Nolan says:
Ben Werdmuller shares:
Drupal CMS
I have selected my schedule for DrupalCamp Grenoble. Which, incredibly does not have any DrupalCMS or Canvas sessions. There are a few tangental and HTMX ones at least. Anyway, if you are attending, get in touch and I will treat you to a few (commiseration) beverages of your choice. Because ⬇️.
I am going to the camp to decide if DrupalCMS 2.0 is easy enough for the average person to use for small sites (historically it's sucked at usability). And also to determine if we keep covering it here. I think the answers will be no and that it doesn't tightly fit with our objectives.
And this was before they went all in on AI cuntitry and fascism at DrupalCon North America. It's a shame because other than its tone-deaf, clueless, and business-suckup leadership, Drupal has a great community.
It will probably be my last DrupalCamp. I definitely have no interest in using it personally anymore.
Wim Leers opines about a:
Back to top 👆🏼
Techno Anarchist / OMN Tools
The Image Cooperation shares:
Why we started Image Cooperative
A great TAM project.
Bastian Greshake Tzovaras examines:
Maintaining a human web: human.json & the 'AI' blacklist
Kagi announces:
Cool. It's good for curation now that it has categories.
Terence Eden recommends:
Caboom! Comment Anywhere, Bring Onto Own Media
A good strategy.
Framablog has:
The European Commission looks at the:
Cyber Resilience Act - Open source
Clingendael shares:
From Common Worries to Digital Commons: How Europe Can Stop Renting Clouds and Build Its Own
Open_Future asks:
Public Money, Public Platforms?
On a related note, the Digital Public Goods Alliance explores:
5 Surprising Truths We Learned About Open Source in Government
Interesting.
VPN
Mullvad announces:
Mullvad Browser Alpha moves to Firefox Rapid Release and adds Linux ARM support
Chat
Signal has:
Signal is working on the ability for admins to end group chats for everyone
Insights into the latest encryption developments at Signal from the Real World Crypto Symposium
Signal brings cross-platform on-device backups to Android beta
Browsers
9to5Linux reports:
Firefox 149 Web Browser Is Now Available for Download, This Is What’s New
Prepare to update your Zen, Librewolf, and Waterfox browsers soon.
Servo has its:
Cloud
How to Geek explores:
6 Google Drive replacements for Linux
Writing
LibreOffice has:
Dear Europe: Germany has shown the way forward
Now that I'm a retired solo/social-preneur I mainly use markdown. But, this is still great to see!
It brings better markdown support which is tres bon.
9to5 Linux reports:
Calibre 9.6 Adds New Card-Based View of Full-Text Search Results with Book Covers
Creative
Where's Your Ed shares:
Premium: The Hater's Guide To Adobe
9to5Linux reports:
OpenShot 3.5 Open-Source Video Editor Released with New Default Timeline
Krita 6.0 Digital Painting App Released with Wayland Color Management Support
Linux
A.B. Murrow says:
I Don't Want Birthday Gifts From Systemd, Even Optionally
GrapheneOS announces:
GrapheneOS version 2026032000 released
Sailfish OS has:
Sailfish Community News, 19th March 2026 - Meetup in Lyon next Saturday
PostmarketOS has:
New postmarketOS installations now by default use sudo-rs instead of doas
Unmaintained devices to be archived after v26.06
9to5Linux reports:
openSUSE Releases Agama 19 Installer with Many New Features and Improvements
Fedora announces:
They are moving from rolling their own to Forgejo.
Hosting / Serving
Co-op Cloud has its:
You can deploy Bonfire and NodeBB with it among many more cool apps.
Elena Rossini continues a series:
A newbie's guide to self-hosting with YunoHost. Part 5: Upgrades & Maintenance
This week's featured OMN tool
Drupito
Drupito is a hands off, coding-optional, maintainance-free version of Drupal CMS built with Drupal under the hood.
It's Drupal with less horseshit.
Back to top 👆🏼
OMN Programming
Geo Coop looks at:
The Best Creative Commons License for the Solidarity Economy
Git
The Register reports:
GitHub hits CTRL-Z, decides it will train its AI with user data after all
Codeberg or Forgejo, peeps
David Viramontes explores:
Using Git Worktrees for Parallel Branch Development
Markdown
Armand Halbert says:
Vim + Markdown = Writer's Heaven
Vlad Rișcuția has:
HTML
W3C shares:
A great idea and two new OMN/TAM tools.
CSS
CSS Tricks explores:
Experimenting With Scroll-Driven corner-shape Animations
Slick little effect.
Kilian Valkhof examines:
Progressive enhancement as a benefit of CSS Nesting
Web Components
I have been following this PWA-focused project for a while and its ready for production.
Ariel Saliminen explains its:
JavaScript
ESLint announces:
Frontend Masters looks at:
Shadow DOM Focus Delegation: Getting delegatesFocus Right
AI
Matthias Ott explores:
Agents of Chaos publishes:
An exploratory red-teaming study of autonomous language-model–powered agents
Any fucks that use AI should read this.
Other
XWIKI announces:
Release Notes for XWiki 18.2.0-rc-1
Sasha Corti explains:
Why Running Redis in a Local Docker Container Is a Smart Move for Developers
This week's featured programming tool
Elena
As mentioned above its:
Back to top 👆🏼
ActivityPub
The Real Grunfink announces:
I've just published version 2.91 of Snac
New Public announces:
If you're eligible, pat yourself on the back by applying. You could get some deserved recognition and cash.
This week's featured ActivityPub featured tool
Social Docs
They're the comprehensive developer resource for ActivityPub, Mastodon, and the Fediverse.
Back to top 👆🏼
Fediverse
FediSuite announces:
Social media management for the Fediverse with a strong self-hosting focus
Mastodon announces:
Holos announces:
An automatic encrypted recovery system
Letting you use your root domain as your identity while still using a subdomain for the relay
Fedilab Apps announces:
UntrackMe will be updated soon
Funkwhale announces:
Loops has:
I added an account and created a starterkit. It will take a while to build up of course. But, you can follow it now.
Johnnny Wesley explores:
Replacing Disqus with Mastodon Comments
Another great though small OMN-friendly project/technique.
Bonfire
Newsmast announces:
The new Newsmast Foundation website
This is a mainstream news-oriented approach similar to what I am thinking about with Manade.
Here's Bonfire's FOSDEM presentation:
Bonfire: Modular Communication Tools on the Open Social Web
Back to top 👆🏼
More
Movim announces:
Movim to ensure that UI is keyboard navigable
Slidge announces:
RSS
Alexandre Dulaunoy advises:
Bring Back RSS for Operational Security
P2P
Sammy shares:
30 years of learning the hard way about p2p networks
p2Panda says:
We've been busy implementing p2panda's high-level Node API!
Other Slightly Federated Social Media
A New Social announces:
Daniel Holmgren shares:
Permissioned Data Diary 4: The Big Picture
ATProto is:
Introducing Hubble: A Public Mirror for the Whole Atmosphere
Beaver(?) announces:
Ryosuke examines:
Free Auth and DB using ATProto
Read this one in your browser's reading mode.
Democracy Tech
Le Grand Continent asks:
American heresy: should Peter Thiel be burned at the stake?
One can hope.
Open Source Observatory reports:
Voxit polling platform launches European collaboration
eMail / Newsletters
9to5 Linux reports:
Thunderbird 149 Email Client Enables Exporting of Selected Address Book Cards
CTAs
- That’s it for this week. Please share The Programmer's Fulcrum.
- Follow us on Flipboard or at @[email protected] on the Fediverse or at thefulcrum.eurosky.social for daily coverage.
- Read, live, and share The Techno Anarchist Manifesto!
And please build something for a community!
Blasts from the past
Previous Symfony Station Posts