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. We also cover the cybersecurity world and the Fediverse.
It's also the first one on our redesigned website. Which may have a few kinks we didn't have time to iron out before leaving for DrupalCon. For example, the jump links on older communiqués won't work because the h2 headings jump to, did not import. There may be broken images and other links in older articles. We will get them sorted in November. I apologize for the inconvenience.
This also will be the last communiqué for a few weeks.
There is plenty of good content in each category this week, so please take your time and enjoy the items most relevant and valuable to you. With DrupalCon Lille coming up, there is a ship ton of Drupal content.
Or jump straight to your favorite section.
My opinions will be in bold. And will often involve cursing.
As always, we will start with the official news from Symfony.
Highlight -> "This week, Symfony celebrated the SymfonyLive Berlin 2023 conference with great success. Meanwhile, development activity focused on the upcoming Symfony 6.4 and 7.0 versions, mostly on the new features added to the AssetMapper component."
They also have:
SymfonyCon Brussels 2023: It's a (testing) trap
SymfonyCasts continues their latest API Platform course:
This week in SymfonyCasts
I'm featuring Joan Westenberg again who writes:
"Musk boosts misinformation. He promotes hate. He demonstrates utter contempt for minorities, dissidents and his own employees. He postures as a free speech fan while selling out free speech at every turn. He courts the content of anti-Semites and sues the ADL for calling it out. He perpetuates an algorithm that boosts bullshit and suppresses insight, all in pursuit of engagement and attention. And every time we shrug and keep scrolling, we tacitly endorse his behaviour.
Remaining on Twitter increasingly requires us to compromise our values. Turning a blind eye to misinformation, extremism, abuse and harassment. Giving our attention and data to a corporation with dubious motives. And tempting us to reactively add our own angry voice to the maelstrom. In all the noise and frayed tempers, it becomes difficult to act with empathy, compassion and care — the ties that bind society together."
Please get the fuck off Shitter. Karma is real. The fiasco with misinformation on the Hamas/Israel war is the 2,384,642th reason to leave.
Ruben Rubio explores:
Clean controllers in Symfony (III): request handling
Brian Thiely has:
Symfony 6.3 Advanced Request Data Mapping
Bakoulis George demonstrates:
How Symfony & Twig Revamped My Routing and Page Rendering
Kévin Dunglas schools us on:
Webperf: Boost Your PHP Apps With 103 Early Hints
Commerce Stripe release adds Apple Pay + Google Pay support
Richard McHale has a quick tip:
Automatically switching laminas-form Annotations to Attributes with Rector
Frontend Localization Guide
Joomla 5.0 Release Candidate 2 - Test the final package
PHP Fibers support
Thoughts before heading off to Lille for DrupalCon
Annertech Digital Agency has one as well:
DrupalCon Lille: The sessions we want to see most
Personally, I am looking forward to my top 10:
- Shaping the most easy to use enterprise CMS through Drupal Gutenberg(sponsored by Frontkom)
- What's Next for Drupal Autoupdates
- Improving Layout Builder user experience(sponsored by Evolving Web)
- Layout builder ecosystem Vol.2
- Transform Drupal 10 with collaborative content editing features
- Single Directory Components in Core
- One Theme To Rule Them All: Using StarterKits to accelerate theme development and reduce technical debt
- From zero to a multilingual Next.js site powered by Next-drupal and Drupal Recipes with one command!
- Making Drupal a Better Out-of-the-Box Product
- Drupal Security 101 (sponsored by Platform.sh)
On a related note, Drupal Easy shares:
DrupalCon Pittsburgh 2023 Superlatives
A bit belated, but I'm still working on a WordCampUSA article so I can relate.
And finally, The DropTimes has:
Must-Try Culinary Delights in Lille
No offense to Pittsburgh, but this and the beer are why I'm taking Dries advice from Acquia Engage Miami and going to Lille.
Open Letter on Elevating Our Standards
Pantheon dials back their cuntism and aims for the bare minimum of acting like decent human beings.
Tag1 Consulting announces:
Gander: The Future of Drupal Performance and Scalability
The Drop Times has an interview:
Frederik Wouters: Predicting and Pioneering Drupal-AI Interplay
In Web Works examines:
Drupal BigPipe Module: The Phenom to Improve Website Performance
Evolving Web looks at:
Drupal for Higher Education Websites: 7 Reasons It’s the Top Choice
The same goes for government sites.
When ChatGPT Meets Drupal: The Future of Intelligent Websites
I don't know how intelligent it can be when it's based on stolen human content. Most humans are dumbasses.
[Drupal Recipes: an innovation for assembling your website’s functionality](https://imagexmedia.com/blog/recipes-new-feature-drupal
Maico Orazio shows us how to:
How to test a private service in Symfony
Brian Thiely also examines:
Optimizing Performance with Early Hints in Symfony 6.3
Vladislav Solntsev shares:
Symfony à toute vitesse : Boostez votre développement avec Hotwire, ImportMaps et SymfonyUX
Shiv Kumar looks at:
Similarities Between Spryker and Symfony
Shopware Community Digest September 23
Hash Bang Code examines:
Drupal 10: Adding Third Party Settings To Drupal Configuration Entities
Derick Rethans has his monthly:
Xdebug Update: September 2023
Antonio Silva looks at:
PHPCS: PHP Code Sniffer
Laravel News reports:
[Run Pest Tests in VS Code with Better PHPUnit - Laravel News](https://laravel-news.com/pest-support-added-to-better-phpunit-vs-code-extension](https://laravel-news.com/pest-support-added-to-better-phpunit-vs-code-extension)
Stop using XAMPP: A Step-by-Step Guide to Docker for PHP and MySQL
Exakat explores a:
Well-Structured Switch Command in PHP
Jason Knight emphatically states:
Smart Code Commenting : Consistency Is Key
That HTML Blog examines an:
Organizing Principle of Web Components
Xiuer Old shares:
There are 50 more he should cover in his next article.
Encrypted Client Hello - the last puzzle piece to privacy
Fighting for Democracy
Please visit our Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually).
The cyber response to Russia’s War Crimes and other douchebaggery
The Next Web reports:
UNESCO, Dutch join forces on ethical AI supervision project
[Six Months Ago NPR Left Twitter. The Effects Have Been Negligible](https://niemanreports.org/articles/npr-twitter-musk/](https://niemanreports.org/articles/npr-twitter-musk/)
Shitter has never been worth a damn for traffic.
The Verge Reports:
EU asks Elon Musk to prove X isn’t breaking Europe’s disinformation rules
The c^nt is.
EU also warns Meta over illegal content, disinfo targeting Israel-Hamas war
They didn't miss fuckup Zuck either.
The Evil Empire Strikes Back
Verified X accounts spread fake news release about a Biden $8 billion aid package to Israel
See one example of 2,384,642.
The Israel-Hamas War Is Drowning X in Disinformation
If your eyes are closed, open them and get the fuck off Shitter.
The Register reports:
Hacktivist attacks erupt in Middle East following Hamas assault on Israel
Just to be clear, fuck Hamas with a broken bat. And Iran and Russia with broken brooms.
Dark Reading reports:
Gaza Conflict: How Israeli Cybersecurity Will Respond
Since Israel's government is full of dicks, they know how to fuck people up.
The Hacker News reports:
PEACHPIT: Massive Ad Fraud Botnet Powered by Millions of Hacked Android and iOS
Bleeping Computer reports:
Bounty offered for secret NSA seeds behind NIST elliptic curves algo
Shady aka Lemmy has an update:
Lemmy Development Update 2023-10-06
Postmarks has one too:
Evan Prodromou shares:
ActivityPub, the SocialCG, and the social web
Engage a Wider Audience With ActivityPub on WordPress.com
And self-hosted sites can via the Activity Pub plugin. If taken up, this will add millions to the Fediverse rolls.
Fedipage, ActivityPub for Static Sites, has Released v1.0.1
Ryan Barret gives an:
Bridgy Fed status update
This hooks up the Fediverse and Bluesky. Not that JackShit's creation deserves it yet.
On a related note, The Fediverse Report has:
Last Month in Bluesky – September 2023
The Verge reports:
Threads is getting an edit button — and you don’t have to pay for it
CTAs (aka show us some free love)
- That’s it for this week. Please share this communiqué.
- Also, please join our newsletter list at the bottom of our site’s pages. Joining gets you each week's communiqué in your inbox (a day early).
- Follow us on Flipboard or at @firstname.lastname@example.org on Mastodon for daily coverage. Consider joining the @phpc.social instance.
- Do you like Reddit? Why? Instead, follow us on kbin for a better Fediverse and Symfony-based experience.
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.