{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihnvpc4cefun4ehpwfiorf3agoj6vsm3cxzokxcsuexjk6vlgspau",
"uri": "at://did:plc:gupg4uhcxydxaon7yebqfjfq/app.bsky.feed.post/3mmy5qinlqe22"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreicevyg7limmgnk6xk3pfvzaedna2s3kytkfuumktqy2dakohplvnm"
},
"mimeType": "image/jpeg",
"size": 48256
},
"description": "Welcome to your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.",
"path": "/the-programmers-fulcrum-29-may-2026/",
"publishedAt": "2026-05-29T08:49:37.000Z",
"site": "https://www.thefulcrum.dev",
"tags": [
"Techno Anarchist Manifesto",
"Open Media Network",
"Follow us on Eurosky",
"To steer the future we must imagine a different past",
"Europe’s big tech bet is only as safe as its democracy",
"Civilisation XIV: The Invisible Commons",
"Patchstack CEO Warns WordPress 7.0 Could Trigger “Absolute Rush” To Steal AI API Keys",
"How to disable WordPress 7.0’s new AI features",
"Post Scheduling",
"Wonders of Web Weaving Number 3",
"Bear gallery upload plugin",
"Comment threads, votes and pins",
"Ghost CMS SQL Injection Hits 700 Sites: Harvard, DuckDuckGo Serve Fake Cloudflare Malware",
"Friday Fave: Build Awesome aka 11ty",
"How I Made This Website",
"It's official: I prefer Inkwell over Elfeed",
"We’ve restarted the iOS beta for Strata",
"Open Source First is right, but not enough.",
"Google is its own worst enemy",
"Maps after Google",
"The Small Web Still Depends on Corporate Infrastructure",
"Signal Labs: are “Starred messages” and these six other features coming to Signal?",
"Mozilla Brings Web Serial Workflows to Firefox, Collaborates With Adafruit",
"Why I left Google Workspace for self-hosted Nextcloud",
"The Open Cloud Alliantie is real. Seven Dutch providers just made sovereignty a procurement conversation.",
"Cooperative Clouds in Practice - KolliCloud Shows How Affordable, Sovereign Infrastructure Is Already Here",
"New Web and Mobile Strategy for LibreOffice",
"ODF vs OOXML, an issue that should never have existed",
"Euro-Office: General availability set for June 9",
"Linux Mint 23 Getting New Cinnamon Screenshots Tool, Network Improvements",
"Phosh 0.55.0",
"Furilabs FLX1s",
"\"Apple et Google sont prisonniers de leur propre écosystème, nous pouvons innover librement\" - Interview Jolla",
"This Week in F-Droid",
"Building trust through software rather than giving it",
"Joining the Wave: Murena & /e/OS 2026 Roadmap",
"Hubzilla",
"Seven years in the forest",
"Mobile won the platform war on distribution, not capability",
"Workshop report from Université Grenoble Alpes maps the missions, structures and services proper academic OSPOs should provide",
"The pressure",
"Open source docs: where does the money come from?",
"The Costco Theory of the Internet",
"I rebuilt my own web image feed and gallery",
"Migrating from GitHub Actions to SourceHut Builds",
"Managing Anchor Associations With Data Attributes and Advanced attr()",
"The State of CSS Centering in 2026.",
"Get Clamped: Unwinding Some Difficult CSS History",
"Eigengrau",
"Pope Leo denounces ‘culture of power’ driving rise of AI",
"Revenge of The Business Idiot",
"Software Freedom as Civic Care",
"Markdown",
"FediMeteo, HAProxy, and the art of not wasting snac threads",
"Radical Speed Month, and a new Reader",
"Thinking more about ActivityPub",
"Starling – A Lightweight ActivityPub Server for the Fediverse",
"Verify your ActivityStreams Event object for FEP-8a8e compliance",
"FR 164 – The Pope on Defederation",
"check this section of the TAM out",
"The 'normal' response to the Social Web",
"Search PeerTube videos",
"No app store needed",
"HolosSocial isn't bringing something new to the Fediverse",
"Multi-device support is progressing well for Holos Social.",
"Stop Posting to Platforms — Turn Your (WordPress) Website into a Fediverse Node",
"Inside the Commission’s favorite European social network",
"Manade",
"What are third spaces and what makes them work",
"Flat is now available",
"keplerd: a new Java-based server for the Gemini protocol and others",
"My Matrix post? it f^?§%ng sucked.",
"Sweden goes live with Matrix-based federation!",
"Improving My RSS Feed and Making It More Human Readable",
"Poezio 0.18",
"As X shuts down Communities, Acorn debuts an alternative that puts creators in control",
"Standard.site link cards are coming to Bluesky",
"The Untold Story About W Social: Unconventional Beginnings, Strategic Pitches, and Conflicting Signals",
"Change Management as Civic Infrastructure",
"Moving from Fastmail to a generic host + own domain",
"on Flipboard",
"Surf",
"@thefulcrum@thefulcrum.dev",
"thefulcrum.eurosky.social",
"The Techno Anarchist Manifesto",
"Share on Open Social Media",
"Previous Battalion Posts",
"Previous Symfony Station Posts"
],
"textContent": "Welcome to this week's The Programmer's Fulcrum.\n\nIt's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.\n\n**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.\n\nIMHO, 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.\n\nThe 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.\n\nWe publish TPF on Fridays so you can enjoy it over your weekend.\n\nThere'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.\n\nOr you can jump straight to your favorite section.\n\n * Sites/Blogs/CMSs\n * Techno Anarchist / OMN Tools\n * OMN Programming\n * ActivityPub\n * Fediverse\n * More\n\n\n\n\n**FYI, my opinions will be in bold. And may involve cursing. Because humans. Especially tech bros. And fascists. Fuck ´em.**\n\n### Follow us on the Fediverse\n\n## Follow us on Eurosky\n\n\n\n\n* * *\n\n## Featured Item(s)\n\n**Misaligned Markets writes:**\n\nGovernance determines the evolution of an innovation, giving society power over a technology’s ultimate form.\n\nTo steer the future we must imagine a different past\n\n**Defend Democracy writes:**\n\nEurope is spending €300 billion to free itself from undemocratic control of its digital infrastructure. It has not yet considered what happens when the authoritarian is European.\n\nEurope’s big tech bet is only as safe as its democracy\n\n**Yep.**\n\n**Code and Civilisation writes:**\n\nGradually, attention shifted away from the sheer accumulation of things toward the structures that made cooperation possible: the systems by which knowledge was recorded, exchanged, tested, and carried forward. Within these largely unseen arrangements, civilisation found new means of continuity.\n\nCivilisation XIV: The Invisible Commons\n\n**Very informative.**\n\n* * *\n\n## CMSs\n\nThe Repository reports:\n\nPatchstack CEO Warns WordPress 7.0 Could Trigger “Absolute Rush” To Steal AI API Keys\n\nManual do Usuário shows us:\n\nHow to disable WordPress 7.0’s new AI features\n\n**Or you could just not be a c^nt and don't use non-local AI. Or be a saint and don't use AI period.**\n\nPureBlog explores its:\n\nPost Scheduling\n\n### Bear\n\nWonders of Web Weaving has a nice interview:\n\nWonders of Web Weaving Number 3\n\n**Bear = Nice and KISS.**\n\nRobert Birming introduces a:\n\nBear gallery upload plugin\n\n### Ghost\n\nGhost announces:\n\nComment threads, votes and pins\n\nTech Times reports:\n\nGhost CMS SQL Injection Hits 700 Sites: Harvard, DuckDuckGo Serve Fake Cloudflare Malware\n\n**This is why I don't self-host non-static sites.**\n\n### Build Awesome\n\nSte Grainer shares:\n\nFriday Fave: Build Awesome aka 11ty\n\nMathia Wright shares:\n\nHow I Made This Website\n\n### Micro.blog\n\nThe Art Of Not Asking Why says:\n\nIt's official: I prefer Inkwell over Elfeed\n\nMicro.Blog announces:\n\nWe’ve restarted the iOS beta for Strata\n\n\nBack to top 👆🏼\n\n\n* * *\n\n## Tools\n\nJoost de Valk opines:\n\nOpen Source First is right, but not enough.\n\nDisconnect opines:\n\nGoogle is its own worst enemy\n\n**When this mountain range of shit collapses we need to have built a real and climbable mountain above the sea of decay.**\n\nKevin Boone examines:\n\nMaps after Google\n\n**I use Organic Maps and it's good enough.**\n\n### Small Web\n\n17 year-old Frost says:\n\nThe Small Web Still Depends on Corporate Infrastructure\n\n**Nice piece.**\n\n### Chat\n\nSignal has:\n\nSignal Labs: are “Starred messages” and these six other features coming to Signal?\n\n### Browsers\n\nSlashdot shares:\n\nMozilla Brings Web Serial Workflows to Firefox, Collaborates With Adafruit \n\n### Cloud\n\nJorijn Schrijvershof has:\n\nWhy I left Google Workspace for self-hosted Nextcloud\n\nThe Open Cloud Alliantie is real. Seven Dutch providers just made sovereignty a procurement conversation.\n\nThe Free Knowledge Institute shares:\n\nCooperative Clouds in Practice - KolliCloud Shows How Affordable, Sovereign Infrastructure Is Already Here\n\n### Writing\n\nLibreOffice has:\n\nNew Web and Mobile Strategy for LibreOffice\n\nODF vs OOXML, an issue that should never have existed\n\nNextcloud announces:\n\nEuro-Office: General availability set for June 9\n\n### Linux/Open Android\n\n9to5Linux reports:\n\nLinux Mint 23 Getting New Cinnamon Screenshots Tool, Network Improvements\n\nPhosh announces:\n\nPhosh 0.55.0\n\nLuigi311 reviews:\n\nFurilabs FLX1s\n\nClubic has an interview:\n\n\"Apple et Google sont prisonniers de leur propre écosystème, nous pouvons innover librement\" - Interview Jolla\n\nF-Droid has:\n\nThis Week in F-Droid\n\nBuilding trust through software rather than giving it\n\nGael Duval promotes:\n\nJoining the Wave: Murena & /e/OS 2026 Roadmap\n\n### _This week's featured OMN tool_\n\n#### HubZilla\n\nThe powerful open source privacy-respecting all-in-one home base for collaboration and social interactions.\n\nHubzilla\n\n\nBack to top 👆🏼\n\n\n* * *\n\n## Programming\n\nYancey Strickler looks at:\n\nSeven years in the forest\n\n**This in an in-browser light version of efforts like Newsmast Community, Acorn, and Bonfire / Manade.**\n\nPrasham H Trivedi notes:\n\nMobile won the platform war on distribution, not capability\n\nInteroperable Europe has:\n\nWorkshop report from Université Grenoble Alpes maps the missions, structures and services proper academic OSPOs should provide\n\n**Grenoble is a fantastic city BTW.**\n\nCurl's main man looks at:\n\nThe pressure\n\nDaniel Beck asks:\n\nOpen source docs: where does the money come from?\n\nJoan Westenberg proposes:\n\nThe Costco Theory of the Internet\n\n**If you are a solopreneur or small business owner, you should read this.**\n\nMatthias Schaub shares:\n\nI rebuilt my own web image feed and gallery\n\n**A great, little, fairly KISS project.**\n\n### Git\n\nBruno Bernardino is:\n\nMigrating from GitHub Actions to SourceHut Builds\n\n### HTML\n\nFrontend Masters explores:\n\nManaging Anchor Associations With Data Attributes and Advanced attr()\n\n### CSS\n\nCSS Tricks examines:\n\nThe State of CSS Centering in 2026.\n\nBrian Kardell has:\n\nGet Clamped: Unwinding Some Difficult CSS History\n\nDonnie D’Amato looks at the color:\n\nEigengrau\n\n**Very interesting and the advice not to use pure black is solid.**\n\n### AI\n\nThe Guardian reports:\n\nPope Leo denounces ‘culture of power’ driving rise of AI\n\nWhere's Your Ed? finishes a series:\n\nRevenge of The Business Idiot\n\n**Ed may be my brother from another mother.**\n\nThe University of Oxford explores:\n\nSoftware Freedom as Civic Care\n\n**Fantastic, though long. Even my our standards.**\n\n### _This week's featured programming tool_\n\n#### Markdown\n\nWrite for your website.\n\nMarkdown\n\n\nBack to top 👆🏼\n\n\n* * *\n\n## ActivityPub\n\nIT Notes notes:\n\nFediMeteo, HAProxy, and the art of not wasting snac threads\n\nJeremy Herve examines:\n\nRadical Speed Month, and a new Reader\n\nPat is:\n\nThinking more about ActivityPub\n\nGyptazy announces:\n\nStarling – A Lightweight ActivityPub Server for the Fediverse\n\n**I will definitely check this out. Maybe for the Manade website.**\n\n### _This week's featured ActivityPub featured tool_\n\n#### Validate ActivityStreams Event\n\nVerify your ActivityStreams Event object for FEP-8a8e compliance\n\n\nBack to top 👆🏼\n\n\n* * *\n\n## Fediverse\n\nConnected Places has:\n\nFR 164 – The Pope on Defederation\n\n**If you're interested in what the Pope is building upon, check this section of the TAM out.**\n\nFor Better looks at:\n\nThe 'normal' response to the Social Web\n\n**The better name might be Ad-Free Social Media.**\n\nI ran across PeerSeek this week:\n\nSearch PeerTube videos\n\n**If you watch videos (which I don't), give this a peak.**\n\nElefeed announces:\n\nNo app store needed\n\nHolos Social notes:\n\nHolosSocial isn't bringing something new to the Fediverse\n\nMulti-device support is progressing well for Holos Social.\n\n**There are three notes in this thread.**\n\nZeitfresser says:\n\nStop Posting to Platforms — Turn Your (WordPress) Website into a Fediverse Node\n\n**A solid implementation. It's only drawback is its slightly wonky with some third party clients. Still, it's probably the best integration with a CMS.**\n\nEuractiv looks:\n\nInside the Commission’s favorite European social network\n\n### Bonfire\n\n**A quick aside - hosting, provisioning, implementation, and opinionated customization of Manade is moving along nicely.**\n\n\nBack to top 👆🏼\n\n\n* * *\n\n## More\n\nDaniel Prindii aks:\n\nWhat are third spaces and what makes them work\n\nJust a Simple App announces:\n\nFlat is now available\n\n**This is similar to Flipboard’s Surf app.**\n\nKevin Boone announces:\n\nkeplerd: a new Java-based server for the Gemini protocol and others\n\n### Matrix\n\nAlexia apologizes:\n\nMy Matrix post? it f^?§%ng sucked.\n\nElement reports:\n\nSweden goes live with Matrix-based federation!\n\n### RSS\n\nCybersecKyle shares:\n\nImproving My RSS Feed and Making It More Human Readable\n\n### XMPP\n\nMathieui announces:\n\nPoezio 0.18\n\n### Other Federated Social Media\n\nTechCrunch reports:\n\nAs X shuts down Communities, Acorn debuts an alternative that puts creators in control\n\npckt reports:\n\nStandard.site link cards are coming to Bluesky\n\nElena Rossini has an expose:\n\nThe Untold Story About W Social: Unconventional Beginnings, Strategic Pitches, and Conflicting Signals\n\n### Democracy Tech\n\nCode and Civilisation explores:\n\nChange Management as Civic Infrastructure\n\n### eMail / Newsletters\n\nRewiring examines:\n\nMoving from Fastmail to a generic host + own domain\n\n* * *\n\n## Sign up for The Fulcrum\n\nDevelopers defending democracy! We cover items and ideas in Battalion's Techno Anarchist Manifesto that relate to development.\n\nSubscribe\n\nEmail sent! Check your inbox to complete your signup.\n\nNo spam. Unsubscribe anytime.\n\n## CTAs\n\n * That’s it for this week. Please share The Programmer's Fulcrum.\n * Follow us on Flipboard or Surf or at @thefulcrum@thefulcrum.dev on the Fediverse or at thefulcrum.eurosky.social for daily coverage.\n * Read, live, and share The Techno Anarchist Manifesto!\n\n\n\n**And please build something for a community!**\n\n\n\n\nShare on Open Social Media\n\n\n\n\n* * *\n\n## Blasts from the past\n\nPrevious Battalion Posts\n\nPrevious Symfony Station Posts",
"title": "The Programmer's Fulcrum: 29 May, 2026",
"updatedAt": "2026-05-29T10:49:37.984Z"
}