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.
I have a shoutout to OpenLampTech for sharing my article, Is there an ethical AI stack for Web Development?
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, 63 pull requests were merged (54 in code and 9 in docs) and 31 issues were closed (29 in code and 2 in docs). Excluding merges, 27 authors made 110,464 additions and 83,806 deletions. See details for code and docs.
A Week of Symfony #932 (4-10 November 2024)
They also have:
New in Symfony 7.2: Simpler Trusted Proxies Configuration
New in Symfony 7.2: Simpler Single-File Symfony Applications
New in Symfony 7.2: New Command Options
New in Symfony 7.2: Redesigned TypeInfo Component
SymfonyOnline January 2025 is coming up soon - join us online!
SymfonyCasts has:
Featured Item
Tech Radar opines (and they are right):
The death of the internet: why the future is terrifying, and how we fix it
This Week
Nacho Colomina Torregrosa explores:
Creating focused domain applications. A Symfony approach (Managing validation errors)
Creating focused domain applications. A Symfony approach (Saving the entity)
Bhavin Nakrani examines:
Desktop Notification — Symfony 7
Hòa Nguyễn looks at:
Sending Emails with Mailer in PHP + Symfony
Platforms
Laravel News has:
Laravel on any Developer Machine with Gitpod
eCommerce
Shopware has its:
Shopware Developer Digest October 24
Addify shares:
Major Updates You Need to Know About Prestashop 9.0 – Guide for Store Owners
CMSs
TYPO3 has:
Why Scalability is Key in Choosing an E-Commerce CMS
Double bug bounties for vulnerabilities in TYPO3 CMS until the end of 2024
Concrete CMS has:
Concrete CMS November 2024 Town Hall: Latest Updates, Releases & Community Highlights
Drupal has:
Governance in the Drupal Ecosystem
Looking at what's next for Drupal CMS
Dries Buytaert demonstrates:
Installing Drupal CMS (or Drupal Starshot) using DDEV
Metadrop has:
Local tasks hierarchy on Drupal 10
1X Internet does as well:
Inside DrupalCamp Berlin 2024: Innovations, Awards, and the Future of Drupal CMS
Tag 1 Consulting explores:
Migrating Your Data from D7 to D10: Avoiding entity ID conflicts with AUTO_INCREMENT
QTA Tech examines:
Managing Multilingual Content in Drupal 10 Multisites
Droptica has:
5 Problems You May Encounter When Integrating Drupal with Third-Party Software
How to Integrate Drupal with LDAP? A Comprehensive Step-by-Step Guide
Great stuff.
Maxim Motuzko shares:
ImageX Media shows us how to:
Boost Your Drupal Site with Flavorful Modules Named After Food
Witty.
Golems looks at:
Gizra explores:
Drupal on Azure - Forging Docker Image and Beyond
Previous Weeks
Javier Eguiluz examines:
PHP
This Week
PhpStorm announces:
PhpStorm 2024.3 Is Now Available
Laravel News reports:
ServBay says:
Unleash ServBay’s Power! Managing Local DNS Records
Manuel Canga looks at:
That Strange PHP Code in Frameworks and CMSs
Tomas Votruba shows us:
Alice, Nelmio, Hautelook, Faker - How to upgrade Doctrine Fixtures - Part 1
Kévin Dunglas announces:
Tideways says:
PHP 8.4 improves Closure Naming for simplified debugging
Yunus Emre Adas shows us how to:
Create Your Simple Image Editor in PHP
And Aysunitai shows us:
How to Speed Up Bulk Email Sending in PHP with Queues, Workers, and Cron Jobs
Dragan Rapić has:
Key updates of JIT Improvements in PHP 8.4
Tempest shares:
Previous Weeks
Toni Maxx has a:
5-Star Guide to Securing Your PHP, MySQL, cPanel & WHM Server Against Malware
More Programming
The NL Net Foundation has an interview:
Michał “rysiek” Woźniak - LibResilient
Daily Refactor shares:
SQL Indexes for Developers: A Practical Guide
Thomas Vogelaar examines:
Thomasorus looks at:
New CSS that can actually be used in 2024
Smashing Magazine reports:
Open-Source Meets Design Tooling With Penpot
Burton Smith explores:
Bulletproof Web Component APIs
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 @battalion@battalion.mobileatom.net. 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
Freedom Press has more:
I'm definitely checking this out.
TechCrunch reports:
French newspapers want social media platform X to pay for news reuse
The Onion announces:
Here’s Why I Decided To Buy ‘InfoWars’
There is a tiny bit of justice in the world after all.
The Evil Empire Strikes Back
Tech Policy asks:
Salvation, Abundance, Apocalypse: Is Technology the World's Most Powerful Religion?
I don't know what could be worse than combining two of the shittiest things in existence.
Working Systems asks:
Journalists - is Twitter actually your community?
If it is, you're a c^nt.
Cybersecurity/Privacy
DarkReading reports:
Open Source Security Incidents Aren't Going Away
BleepingComputer reports:
Leaked info of 122 million linked to B2B data aggregator breach
Fediverse
The Fediverse Report has:
Last Week in Fediverse – ep 92
Paths and Patches shares:
Five reasons for charities to cheerfully leave X
Other Federated Social Media
The Fediverse report has:
Last Week in the ATmosphere – 2411.b
The Guardian reports:
Bluesky adds 700,000 new members as users flee X after the US election
As long as they are leaving shitter, good for them.
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 @symfonystation@drupal.communityon 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
Top comments (0)