This post originally appeared on Symfony Station.
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.
This is why we publish on Fridays. So you can savor it over your weekend.
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!
Symfony
As always, we will start with the official news from Symfony.
This week, development activity was intense, with many bug fixes in the maintained branches, numerous deprecation removals in the 8.0 branch, and new features added to the 7.4 branch, including tighter integration with FrankenPHP, the modern PHP application server. In addition, we proposed a new feature that allows using the helpers from AbstractController without extending it.
June 16–22, 2025: A Week of Symfony #964
SensioLabs has:
Symfony Lazy Services with Style: Boost DX using Service Subscribers
Blackfire has:
Transparency matters: an update on our latest release.
Featured Item
Image X Media updates:
A Step-by-Step Walkthrough of Drupal CMS
Drupal CMA recently came out with version 1.2.
This Week
Cezar Campos explores the:
Nice logo, Cezar. :)
Neothone further details:
Fastfony: Symfony boilerplate and starter-kit for professionnals
Platforms
Zend asks:
What's the Best PHP Framework for Web Development?
CMSs
Sulu CMS has:
Sulu 3.0 – Taking a Bit More Time to Get It Right
TYPO3 has:
Members Have Selected Five Ideas to be Funded in Quarter 3/2025
An Update on the TYPO3’s GitLab Project Template
TYPO3 v13 Certifications Now Available – Major Update for Consultant Exam
Recap: TYPO3 Surfcamp 2025: Code, Community & Catching Waves
T3CON24 Recap — Keynote with Jeffrey A. “jam” McGuire
He makes good points.
Wolfgan Wagner has:
TYPO3 Website automatisch übersetzen mit autotranslate & DeepL
KI-Content ohne Bullshit: Wie du endlich aus Ideen echte Inhalte machst
Joomla has:
Joomla! 6.0 Alpha2 - Help Shape the Next Generation
Denis Petitclerc shares:
Copie de sécurité mensuelle pour WordPress et Joomla en été
Drupal has:
DrupalCon North America 2026: Evolving for the Community
Good news.
Security Matters: Keeping your Drupal 7 site safe under Extended Support
Golems asks:
Drupal CMS auto-updates: How to prepare? How to enable?
Joan Catala has:
Instal·lant Drush a FreeBSD 13 per a gestionar projectes Drupal des de la terminal
Un altre llistat de mòduls per a construir projectes amb Drupal (2025)
Joshuami shares:
Recipe Unpack: This Blog Is No Longer on Drupal CMS, and That's a Good Thing
Drupal Life Hacks provides:
Mastering OOP and SOLID Principles in PHP with Drupal Examples: A Complete Guide
Dev Collaborative examines:
Building Websites That Last: The Open Source Superhighway
100%!
Specbee looks at:
The 7 most installed Drupal security modules (and why you need them)
XJM shares:
"Anemone": The brief tale of a Drupal core security advisory
Tag1 Consulting anounces:
Tag1 D7ES Adds Apache Solr 8.x and 9.x Support for Drupal 7 Sites
Nexgismo explores:
AVIF Support in Drupal 11: A Small Tweak, Big Performance Win
Four Kitchens has a case study:
Launch announcement: North Dakota State University’s new digital platform
Go Bison.
DevColloaborative does as well:
A New FreePress.Net for More Effective Mobilizing
Go Freedom of the Press!
Previous Weeks
Manalo Ligot reviews:
Celebrating 30 Years of PHP at JetBrains PHPverse 2025: Innovation, Performance & AI Integration
OroCommerce has:
From the CTO: The Technology of OroCommerce
Centarro examines:
Modern Enterprise B2B Commerce Architectures
PHP
This Week
[php]architect publishes:
Happy Birthday, PHP - June 2025
Techsolve Central shows us how to:
Supercharge Your PHP Enums with archtechx/enums
Zend looks at:
PHP Web Application Hardening With CIS Hardened Docker Images
Wesley Teixeira is:
Introducing ZMatrix: High-Performance Tensor Operations for PHP
I don’t understand it, but it’s interesting. ;)
Florian Völker shows us:
How to test static function-calls in static nested classes
Roman Huliack reviews:
PHP Rector: The ultimate tool for automated code refactoring and PHP upgrades
Good overview.
Nic Verbruggen announces:
PHP Monitor 25.06 now available
More Programming
The Drop Times has an interview:
GitLab Co-Create Program Decoded by Nick Veenhof
The Register reports:
The AIpocalypse is here for web sites as search referrals plunge
Hey, you AI lovers, these are the sites you build. No traffic equals no money for you. Plus, the AI c^nts stole the info from the people whose traffic they are destroying. Look in the fucking mirror.
Gedeón Domínguez Torán asks and advises:
Should You Use Microservices? Take This Brutally Honest Quiz First
Webkit shares:
A guide to Scroll-driven Animations with just CSS
Good explanation.
{ ProgramMax } exclaims:
Cool.
The Interledger Foundation says:
Fighting for Democracy
Here we feature several items from each section of Battalion's weekly "Defending Democracy" report.
Get all the news from the front of democracy's battle against autocracy via its latest "Defending Democracy" post. And please follow Battalion via RSS or on the Fediverse at [email protected].
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
Le Monde reports:
Lyon délaisse la suite Office de Microsoft pour l'open source
404 Media reports:
‘FuckLAPD.com’ Lets Anyone Use Facial Recognition to Instantly Identify Cops
The Evil Empire Strikes Back
DarkReading reports:
How Geopolitical Tensions Are Shaping Cyber Warfare
Frontiers reports:
Some of your AI prompts could cause 50 times more CO2 emissions than others
Zero prompts = zero emissions.
Cybersecurity and Privacy
The Register reports:
Anthropic won't fix a bug in its SQLite MCP server
TechCrunch reports:
US House bans WhatsApp from staff devices
You've got to be clowns if these mofos ban you.
Fediverse
Connected Places (rebrand) has:
Hamish Campbell has:
Actors, Power, and Collective Publishing: Rethinking Fediverse Architecture for Grassroots Media
Other Slightly Federated Social Media
Connected Places has:
The Globe and Mail reports:
Tech leaders ready launch of Canadian social-media platform Gander to buck U.S. dominance
Basically Blacksky for Canadiens.
CTAs (aka show us some free love)
- That’s it for this week. Please share this communiqué.
- Follow us on Flipboard or at @[email protected] on Mastodon for daily coverage.
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.
Top comments (0)