Symfony Station Communiqué - Stardate: ✦ 14 November 2025 ✦ View

 

NASA astronaut tours capsule on launchpad with admins and technicians 1960s

     

 
Battalion Logo

Fight Autocracy, join Battalion today.

Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy.

There's good content in all of our categories, so please take your time and enjoy the items most relevant and valuable to you.

We publish on Fridays. So you can savor it over your weekend.

Or jump straight to your favorite section.


Once again, thanks go out to Javier Eguiluz and the team at Symfony for sharing our communiqué in their Week of Symfony

My opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros. Fuck 'em!

The Programmer’s Fulcrum is the future (and smaller) home for a fusion of Symfony Station and Battalion. Its tagline is Devs Defending Democracy, Developing the OMN.

You can sign up now and for 2025 get an email with links to each week's Symfony Station Communiqué and Battalion "Destroying Autocracy" post along with their featured articles. And you’ll be set with TPF after the fusing.

We are posting on the Fediverse now at @thefulcrum@thefulcrum.dev and original website content will start in 2026.


Symfony

As always, we will start with the official news from Symfony.

This week, Symfony released maintenance versions 6.4.28 and 7.3.6. Meanwhile, we kept refining the upcoming Symfony 7.4 and 8.0 releases. Finally, we shared new details about some of the talks planned for SymfonyCon Amsterdam 2025.

November 3–9, 2025: A Week of Symfony 984


They also have:

SymfonyCon Amsterdam 2025 Code and Conscience: Ethical Docs for AI

Here's my take on if ethical AI use for programming is possible.

SymfonyCon Amsterdam 2025 Blast Off Your CI with Dagger

SymfonyCon Amsterdam 2025 The CI/CD Pipeline in 2025, GitOps, AI, and Zero-Trust in Action

New in Symfony 7.4: DX Improvements (Part 1)

New in Symfony 7.4: DX Improvements (Part 2)

New in Symfony 7.4 Signing Messages


Featured Item

Anil Dash writes:

Even though AI has been the most-talked-about topic in tech for a few years now, we're in an unusual situation where the most common opinion about AI within the tech industry is barely ever mentioned.

Most people who actually have technical roles within the tech industry, like engineers, product managers, and others who actually make the technologies we all use, are fluent in the latest technologies like LLMs. They aren't the big, loud billionaires that usually get treated as the spokespeople for all of tech.

And what they all share is an extraordinary degree of consistency in their feelings about AI, which can be pretty succinctly summed up:

Technologies like LLMs have utility, but the absurd way they've been over-hyped, the fact they're being forced on everyone, and the insistence on ignoring the many valid critiques about them make it very difficult to focus on legitimate uses where they might add value.

The Majority AI View

Yep.


This Week

Matt Mochalkin explores:

Keycloak, WebSockets & Symfony: Solving Real-Time Auth Without Sacrificing Performance

JoliCode announces:

JoliMediaBundle, un nouveau bundle de médias pour vos projets Symfony

Jarosław Szutkowski says:

Stop Blaming Doctrine - Start Understanding It

Tideways show us:

How native lazy objects will change Doctrine and Symfony forever


eCommerce

PrestaShop issues a:

Call for contributions: Admin API - great start!

Centarro (Drupal Commerce) shows us:

How to Plan Your Enterprise eCommerce Project

Sylius shares its:

Month of Sylius: October


Platforms

Suraj Kumar examines:

PHP OOP for Web Developers: Build Smarter, Faster Applications

A good refresher.


CMSs


Sulu CMS has:

Sulu Releases 2.5.31 / 2.6.15 and 3.0.0-beta4

Joomla has:

Call for Candidate Manifestos - Treasurer Replacement

Concrete CMS has:

Concrete CMS November 2025 Roundup

TYPO3 has:

TYPO3 13.4.20 and 12.4.39 maintenance releases published

T3CON25 Preview: 10 Reasons to Get Excited about the TYPO3 Conference

Marketing Factory looks at:

Planning and performing automatic translations in TYPO3 with DeepL

Wolfgang Wagner has:

Composer 2.9: Automatische Sicherheitsprüfung für TYPO3

TYPO3 v14: Asset-Handling wird schlanker – Was sich für Integratoren ändert

Clickstorm explores:

PAGEVIEW in TYPO3 v13: FLUIDTEMPLATE nur einfacher

Drupal has:

DrupalCon Vienna 2025: A Celebration of Open Source and and Community Impact

HashBangCode shows us:

Drupal 11: Programmatically Change A Layout Paragraphs Layout

Specbee demonstrates:

Building an interactive event calendar in Drupal 10 using the FullCalendar View module

WebWash shares a:

First Look at Drupal CMS V2 (alpha1) + Drupal Canvas

Comprehensive.

The Drop Times looks at:

Drupal in a Day: Scaling Drupal Education from University Classrooms to Global Camps

Great and essential stuff. Also, see the item from Drupal below.

Previous Week

MRK shares:

Novedades en Symfony 7.4

Les Tilleuls Coop has:

Sortie de Symfony 8.0

Drupal explores the:

State of Drupal Open University


PHP

This Week

The PHP Foundation announces:

The PHP Foundation is Seeking a New Executive Director

Packagist announces:

Composer 2.9 Release

Strengthening PHP Supply Chain Security with a Transparency Log for Packagist.org

Stitcher has:

What's new in PHP 8.5

Game changing editions

And Milk Admin has:

Reinventing the Wheel: A Reflection on Software Development and Open Source

Philippe Charrière continues a series:

Drastically Reduce and Improve the CI/CD Feedback Loop by Going Local with Docker Compose

Tideways examines:

Debugging a running PHP process by attaching GDB

Jean Klebert de A Modesto looks at:

The #[SensitiveParameter] Attribute in PHP 8.2+

David Duymelinck continues a series:

Going from POC to releasable code


More Programming

Gaël Duval examines:

Why AI won’t “Kill Open Source”

Sebastian Bergmann warns of an:

Open Source Blackout

Forgejo shares its:

Forgejo monthly report - October 2025

CSS Tricks has:

Headings: Semantics, Fluidity, and Styling — Oh My!

The Range Syntax Has Come to Container Style Queries and if()

Tighten looks at:

17 New(ish) Vanilla JavaScript Features You Might Have Missed

That HTML Blog shows us how to:

Write Custom Extensions for htmx to Make it Your Own Personal Toolkit

Smashing Magazine explores:

Older Tech In The Browser Stack

Dark Reading reports:

GlassWorm Returns, Slices Back into VS Code Extensions

Check out VS Codium friends.


Fighting for Democracy

Sponsored by Battalion


Please visit Symfony Stations Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually, like ending apartheid in South Africa).


The cyber response to Russia’s War Crimes, Techno Feudalism, and other douchebaggery

Heise reports:

Office alternative from Germany by Ionos and Nextcloud is now available

Great.

Brookings says:

We should all be Luddites

Preach brother.

The Evil Empire Strikes Back

The Guardian reports:

The EU has let US tech giants run riot. Diluting our data law will only entrench their power.

The Register reports:

Big Tech's control freak era is breaking itself apart

The Techno Anarchist Manifesto lists tools to help you avoid most of this AI horseshit.

Cybersecurity and Privacy

IEEE Spectrum reports:

Your AI Agent Is Now a Target for Email Phishing. New tools can help thwart the attacks.

Like bitcoin, if you use this shit you deserve what you get.

DarkReading reports:

Orgs Move to SSO, Passkeys to Solve Bad Password Habits



Fediverse

Wrekage/Salvage has:

Sparks fly up

Total awesomeness that needs to blow up. We will cover (and support) Bonfire extensively on The Programmer's Fulcrum.

Bonfire explains:

Matters of care - why Bonfire maintenance comes first.

Other Slightly Federated Social Media

The Dabbler has:

Chicken Caesars: they're messing with your Bluesky feed

TechCrunch reports:

Jack Dorsey funds diVine, a Vine reboot that includes Vine’s video archive

Hmm, this is built with Nostr.


CTAs (aka show us some free love)

Do you own or work for an organization that would be interested in our promotion opportunities? Or supporting our journalistic efforts? If so, please get in touch with us.

More importantly, if you are a Ukrainian company with coding-related products, we can offer free promotion on our Support Ukraine page. Or, if you know of one, get in touch.

You can find a vast array of curated evergreen content on our communiqués page.