dev-resources.site
for different kinds of informations.
Symfony Station Communiqué — 10 January 2025 — A look at Symfony, Drupal, PHP, and other programming news!
This communiqué 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.
Or jump straight to your favorite section via our website.
My opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros.
Symfony
As always, we will start with the official news from Symfony.
Highlight -> This week, Symfony 6.4.17, 7.1.10 and 7.2.2 maintenance versions were released. In addition, we published more information about the upcoming SymfonyOnline January 2025 conference.
A Week of Symfony #940 (30 December 2024 - 5 January 2025)
They also have:
Blackfire has:
Mastering your Observability Strategy with Blackfire: from quick fixes to long-term optimization
Featured Item
Tomas Votruba expounds on:
Symfony @required - Avoid the Temptation and Use it Correctly
This Week
Liip explores:
Simultaneous editing: Easy mode with Hotwire
Minimal JS. I love it
dotkernal examines:
Replacing laminas-mail with Symfony mailer in dot-mail
Platforms
Laravel News shares:
It's not all Laravel oriented.
eCommerce
Golems looks at the:
Drupal ECA module and integration with Drupal Commerce
Sylius has:
The Sylius Partners Points Program
2024 Rewind, and a Few Words About Everything Next
KnowBand asks:
What’s New in PrestaShop v9.0: Is it Time to Migrate?
CMSs
TYPO3 has:
Memories From FOSDEM 2024 — an Interview With Oliver Bartsch
Hat Tip to TYPO3 Coders - December 2024
This Month in TYPO3: December, 2024 (Issue #20)
T3CON24 Recap - GSB 11: Open Source CMS Modernizing German Government
Joomla has:
The Joomla Community Newsletter is BACK!
Joomla 5.2.3 Security & Bugfix Release
Concrete CMS has:
Concrete CMS Wins Winter 2025 Leader Award
Drupal has:
Event Organizers - 2024 Year in Review
Dries Buytaert announces:
A new chapter in my role at Acquia
1X Internet says:
Get Hands-On with the Drupal CMS – No Technical Skills Needed!
The Drop Times reports:
Building a Schema.org-First Future with the Schema.org Blueprints Module for Drupal
Good to see the starter kits will be converted to recipes.
HashBangCode explores:
Drupal 11: Using Data Transfer Objects With The Queue API
Zoocha examines:
Drupal’s Evolution: Farewells, Anniversaries, and a Bold New Era
Droptica shows us:
Multi-Step Form in Drupal - How to Create It in a Simple Way?
Freelock says:
Previous Weeks
Hugues Gobet looks at a:
Logbook of Learning Domain-Driven Design: Day 2
PHP
This Week
If you are in the Orlando, FL area check this out:
CMS Fest: A Celebration of PHP-Based Content Management Systems
php[architect] has a new issue:
Tomas Votruba explores:
Unused Definitions with Behat Static Analysis
Asian Digital Hub has:
PHP Powers a New Era in Decentralized AI with Federated Learning
Using HTTP/3 in PHP Applications for Maximum Speed
DDEV has some news:
Happy New Year DDEV Community!
Heise reports:
PHPUnit 12: Sebastian Bergmann about Release, Changes and Highlights
Derick Rethans has a:
Laravel News reports:
Recurr is a PHP library for working with recurrence rules for calendar dates
Exakat examines:
PHP Constructors and Inheritance
PatchLevel shares:
The Performance Factor in Event Sourcing: What You Need to Know
Previous Weeks
Martin Jirasek explains:
Docker for PHP begginers as simple as possible
Majd Souhp looks at:
Building a Simple IoC Container in PHP
Arif Hossen explores:
Mastering PHP Reflection: A Comprehensive Guide for Developers in 2025
More Programming
Wired reports:
HTML Is Actually a Programming Language. Fight Me
Frontend Masters reports:
Relatively New Things You Should Know about HTML Heading Into 2025
CSS Tricks examines:
The Importance of Investing in Soft Skills in the Age of AI
Emmanuel Imolorhe continues a series:
CSS is Emotional: z-index and the Hierarchy of Needs
Ahmad Shadeed examines:
CloudPanel shows us:
How to increase the PHP App start performance by up to 60% with Opcode Preloading
Fighting for Democracy (sponsored by Battalion)
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]. Or even Bluesky if that floats your boat.
Please visit Symfony Stations Support Ukraine pageto 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 and other douchebaggery
BleepingComputer reports:
Russian ISP confirms Ukrainian hackers "destroyed" its network
The Kyiv Independent reports:
US sanctions Orban ally Antal Rogan for corruption, abuse of power
The Evil Empire Strikes Back
The Verge reports:
Meta abandons fact-checking on Facebook and Instagram in favor of Community Notes
Forward reports:
Scoop: Heritage Foundation plans to ‘identify and target’ Wikipedia editors
Cybersecurity/Privacy
MIT Technology Review reports on:
DarkReading reports:
Zivver Report Reveals Critical Challenges in Email Security for 2025
Fediverse
The Fediverse Report has:
Last Week in Fediverse – ep 98
Stefano Marinelli is:
Announcing FediMeteo – Weather in the Fediverse!
Very useful.
Other Slightly Federated Social Media
Liberal Currents reports:
Why would anyone think a Shitter clone would?
TechCrunch reports:
Bluesky bump from X exodus is slowing down, data shows
CTAs (aka show us some free love)
- That’s it for this week. Please share this communiqué.
- Also, please join our newsletter list for The Payload. Joining gets you each week's communiqué in your inbox (a day early).
- Follow us on Flipboardor 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. We’re in our toddler stage, so it’s extra economical. 😉
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.
Author
Reuben Walker
Founder
Symfony Station
Featured ones: