Need help with Drupal or Grav admin, site building, design, or content? Contact us!
Help Defend Democracy! → Join Battalion today.
Exploring the Symfony universe!
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.
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.
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:
Tech Radar opines (and they are right):
The death of the internet: why the future is terrifying, and how we fix it
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
Laravel News has:
Laravel on any Developer Machine with Gitpod
Shopware has its:
Shopware Developer Digest October 24
Addify shares:
Major Updates You Need to Know About Prestashop 9.0 – Guide for Store Owners
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
Javier Eguiluz examines:
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:
Toni Maxx has a:
5-Star Guide to Securing Your PHP, MySQL, cPanel & WHM Server Against Malware
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
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 our Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually).
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.
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.
DarkReading reports:
Open Source Security Incidents Aren't Going Away
BleepingComputer reports:
Leaked info of 122 million linked to B2B data aggregator breach
The Fediverse Report has:
Last Week in Fediverse – ep 92
Paths and Patches shares:
Five reasons for charities to cheerfully leave X
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
I think it's past 2 million now.
As long as they are leaving shitter, good for them.
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 infancy, 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 communiques page.
Founder
Symfony Station
Symfony Station covers the essential news in the Symfony, PHP, and Fediverse development communities with a focus on protecting democracy. Please use the button above to make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about.
Subscribe to The Payload, our weekly newsletter exploring the Symfony Universe.