Symfony Station logo
Here's our latest newsletter that Explores the Symfony Universe.
View this in your browser.
website custom custom 
Once again, as a perk for joining our list, you receive The Payload a day earlier than the weekly Symfony Station communiqué. But still, check the site tomorrow for the latest developments.

As you know, we share a lot of information so we recommend viewing this email in your browser via the link above.
Welcome to this week's edition of The Payload. 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 Thursdays. So you can savor it over your weekend.

Or scroll down to your favorite section.
Once again, thanks go out to Javier Eguiluz and 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.

Symfony Logo

Symfony

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

Highlight -> "This week, Symfony 5.4.43, 6.4.11, and 7.1.4 maintenance versions were released. Meanwhile, the upcoming Symfony 7.2 version continued tweaking and polishing some of its new features. In addition, we published new talks for the SymfonyCon Vienna 2024 conference, including sessions on GraphQL, REST, and RPC and HTTP compression."

A Week of Symfony #922 (26 August - 1 September 2024)



They also have:
SymfonyCon Vienna 2024: Resurrecting the Dead

SymfonyCon Vienna 2024: Symfony UX: 2024 Highlights & What’s Next

This will be a good one.

SymfonyCon Vienna 2024: Composer Behind the Scenes

Featured Item

Jolicode has always been a great supporter of the Symfony community, so I am featuring their latest effort:

They write:

I’ve had my fair share of web projects during my career, and with experience building up, I’m increasingly pushing for coding standards, conventions, and naming precision in my code reviews. A badly named service, a variable giving no clue, a namespace that makes no sense, multiple names for the same concept: it all makes reading code harder and demands a greater cognitive effort than I can afford. 🤣 That’s called visual debt. Today, I want to write about the naming involved in a standard route/controller/template web framework.

A Good Naming Convention for Routes, Controllers and Templates?

This week

Bhavin Nakrani shows us:
How to Use Embedded (Sub) Forms in Symfony

Jonathan Kablan explores:
Understanding and Resolving the N+1 Problem with Doctrine in Symfony

Homelab examines:
Grav: Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

I am planning on my next article covering Grav.

CMSs

TYPO3 has:
Coders' Corner: August 2024

Community Budget Idea Report: ACL Improvements Phase

Budget 2024 Ideas for Quarter 4/2024 Published — Vote Now!

2024 TYPO3 Awards Jury Panel Revealed

TYPO3 Camp Vienna invites you to:
Join the “Heurigen tour” on Friday before the warmup party!



Joomla has:

Joomla Group 1 Elections - Nominee Announcement 2024
Help Wanted




Drupal has:
An Association Newsletter

HashBangCode continues a series:
Drupal 11: Batch Processing Using Drush

Darren Oh shares:
From Drupal Forge trial sites to persistent hosting

SkyNet Technologies shows us:
How to maximize WCAG and ADA accessibility for Drupal multi-language sites? – Best Practices!

QTA Tech looks at:
Drupal and Progressive Web Apps (PWA)

Golems explores:
Mobile Apps Powered by Drupal Backend (Android, iOS)

Specbee shares:
Why we switched from GA4 to Matomo and How to set up Matomo in Drupal

The Drop Times has:
Getting Started with Dresktop: Managing Local Drupal Environments

Drupal GovCon 2024: LaunchDarkly and Drupal: A Solid Combo For A/B Testing

Promet Source compares:
DotNetNuke vs Drupal for Large Government Agencies

Dominique De Cooman is:
Dreaming about Drupal and its long term potential

Kanopi examines:
Default Content in Drupal

Tag1 Consulting continues its recent series:
Migrating Your Data from D7 to D10: Migrating field widget settings

Electric Citizen says:
Get Ready for Twin Cities Drupal Camp

Horizontal Digital has:
Why we migrated our blog from Wordpress to Drupal

Drupal's bundle classes offer granular control over node URLs

Previous Weeks

In2Code looks at:
Zero safe operator in the TYPO3 range

PHP logo

PHP

This week

[php]architect has:
What’s the big Idea? PHPStorm for Vim Users

Roberto Butti shows us:
How to translate content programmatically using AI and TransformersPHP

True Facts (strange name) has:
PHP Illuminate Database: Powerful ORM and Query Builder Without Laravel

WebSocket with PHP

Ut Patrick explores a:
Technical Deep Dive into Webhooks in PHP

Violet Alexander shows us:
How to deploy a development environment on a Mac in the easiest way

Derick Rethans announces:
Xdebug Update: August 2024

Rob Allen shows us:
Prevent the Docker container from taking 10 seconds to stop

Packagist announces it's:
Shutting down Packagist.org support for Composer 1.x

[php]architect examines:
What’s New and Exciting in PHP 8.4

Strange Buzz looks at:
Playing with the Symfony tagged iterator

Code logo

More Programming

Smashing Frames explores:
Why “AI” projects fail

Wired reports:
Major Sites Are Saying No to Apple’s AI Scraping

Terrible Minds says:
Generative AI Is Not Free

And it's fucking horseshit.

Ars Technica reports:
New AI standards group wants to make data scraping opt-in

Lullabot continues a series:
The Art of Jira: Ticketing Best Practices and the Issue Schema

Grant Horwood examines:
nginx: putting your site in ‘downtime’ for everyone except you

Ryan Mulligan looks at:
CSS @property and the New Style

Battalion logo

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 our 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 and other douchebaggery


The Next Web reports:
Uh oh, Elon: Half of European marketers plan to cut spending on X ads

The Register reports:
Data watchdog fines Clearview AI $33M for 'illegal' data collection

The Evil Empire Strikes Back

Slate reports:
The Voting Rights Situation in Some Swing States Is Quite Alarming

The Financial Times reports:
The kleptocrats aren’t just stealing money. They’re stealing democracy

If you follow Battalion on the Fediverse, you may have noticed we are sharing quotes from Anne Applebaum's excellent book, Autocracy, Inc.. She wrote this article as well.

Cybersecurity/Privacy

The Record reports:
White House calls attention to 'hard problem' of securing internet traffic routing

The Irish Times reports:
How Lidl accidentally took on the big guns of cloud computing

Fediverse Explorer logo

The Fediverse


The Verge reports:
Sub.club is here to help the fediverse make money

Hachyderm has:
Hachyderm's Introduction to Mastodon Moderation: The Report Feature and Moderator Actions

Other Federated Social Media

Patchwork looks at:
Brazil, Bluesky & the Fediverse

TechCrunch reports:
Bluesky continues to soar, adding 2M more new users in a matter of days

CTAs (aka show us some free love)

Do you own or work for an organization that would be interested in our promotion opportunities? 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.


Symfony Station and The Payload cover 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.

You may have to open the link in a new window. Thanks.

Please share this!
Did someone forward this edition to you? Find in on the Fediverse? Please subscribe to The Payload.
website custom custom custom 
Email Marketing Powered by MailPoet