Need help with Drupal or Grav admin, site building, design, or content? Contact us!   

Back to top with progress scrollbar

Symfony Station Communiqué - 09 December 2022

By Reuben Walker, 9 December, 2022

Illustration of an alien planet with spaceship on surface.

Welcome to this week's Symfony Station Communiqué. It's your review of the essential news in the Symfony and PHP development communities. We also cover the cybersecurity world in detail.

We are back to our normal format and weekly schedule now. Please take your time and enjoy the items most relevant and valuable to you.

My opinions will be in bold.

Many of the items we curate are on Medium. I recommend investing in membership as you can access everything you want to read. It’s a small investment in boosting your career. As you may have noticed, non-members can only access a limited number of articles per month.

Become a member here! The compensation we receive from your use of this link helps pay for our weekly communiqué.

Symfony logo


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

Highlight -> “This week, Symfony 6.2 was released after having worked on it for six months to add lots of nice new features . Meanwhile, Symfony 4.4.49 (the last one of this branch), 5.4.16, 6.0.16 and 6.1.8 maintenance versions were released. Lastly, the SymfonyWorld Online 2022 conference will take place next week with a schedule packed with interesting talks.“

A Week of Symfony #831 (28 November - 4 December 2022)

SymfonyWorld Online is taking place the 8th and 9th.

Symfony announced:

[Notifier] Add Mastodon Notifier by qdequippe · Pull Request #48101 · symfony/symfony

Symfony 6.2.1 released

SymfonyCasts continues its patterns and NetGen courses:

This week on SymfonyCasts

Featured Item will have 24 great articles this month. I think this one by Edward Barnard is quite thoughtful.

Evolving PHP

This Week

SymfonyCasts shares their slide deck from a SymfonyCon presentation:

Advanced TDD

SensioLabs has this review of SymfonyCon.

Back from Disneyland Paris: our recap of the SymfonyCon 2022

Aurélien Tournayre shares:

Symfony : a guide to choose between LTS and latest stable version

Nacho (for real) has:

Creating an API endpoint with PHP and Symfony

anastasionico shows us:

How to dockerize Symfony (2022)


ZaranTech compares:

Adobe Experience Manager Vs Drupal, Which is Preferable for Enterprise Users?

Frontend demi-god Mike Herchel looks at:

Using ECA to Send Emails When Creating Nodes in Drupal

Droptica explains:

Layout Builder Customization. Creating Custom Layout in Drupal

Lullabot shares:

Drupal 10: Everything You Need to Know

Drupal Sun explores:

The Next Frontier: Top 10 New Features of Drupal 10

Alison Visser says:

Drupal 10: This is what we’re so excited about

Maitreayee Bora has:

An overview of Automatic Updates in Drupal 10

This is by far the most important new thing in Drupal 10. And this is the 2nd.

Specbee shares:

Starterkit Theme in Drupal 10: Implementing a Better Starting Point for your Theme

Previous Weeks

Jeff Wilson asks:

What is Drupal?


This Week

PHP 8.2 is released and stitcher .io shows us:

What's new in PHP 8.2

Jolicode shares:

Redis et la mémoire de PHP sont dans un bateau, il coule has:

All I want for Christmas

A walk in the forest of worktrees

The PHP 8.2 Release Managers

Security doesn’t have to be boring

Amit Merchant explores:

PHP type declarations — A guide for beginners

Jakub Tobiasz says:

Stop overusing interfaces in PHP

H Bahonar looks at:

PHP Array Copy (7 Methods)

Artur Świerc shows us:

How to make your entity non-anemic, and keep the consistency of the model

Soulaimaneyh shares:

PHP Types Tips and Tricks!

Laravel News explores:

Using DTOs to keep context

Hamid Haghdoost has:

Error types and error reporting in PHP

Jetbrains has:

What’s New in PhpStorm 2022.3


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 Guardian reports:

‘Our mission is crucial’: meet the warrior librarians of Ukraine

The World has an:

Exclusive: Rounding up a cyberposse for Ukraine

Jetbrains has an:

Update on JetBrains’ Statement on Ukraine

Ars Technica reports:

Never-before-seen malware is nuking data in Russia’s courts and mayors’ offices

The AP reports:

FBI director raises national security concerns about TikTok

The Evil Empire Strikes Back

Mashable reports:

Chinese government-linked hackers stole millions in COVID funds

CBC news reports:

Amnesty International Canada hit by cyberattack out of China, investigators say

Ars Technica reports:

North Korean hackers once again exploit Internet Explorer’s leftover bits


VentureBeat opines:

Better together: Offsetting cybersecurity’s labor challenges with API integrations

Zero trust unleashes the full potential of digital transformation

bleepingcomputer reports:

Severe AMI MegaRAC flaws impact servers from AMD, ARM, HPE, Dell, others


Jesus Valera Reales looks at:

ORM: Data Mapper vs Active Record

HTMHell has:

HTMHell Advent Calendar 2022

Jason Knight forcefully says:

Please Tell Users When Your Application “Isn’t For Them”

Joshua Otwell has an:

OpenLampTech - Developer Interview with Igor Benić explores:

Migrating from Vue 2 to Svelte

Rajasegar Chandiran is using Svelte in:

Building a timeline of CSS history and standards

Ben Halpern shows us:

How to make the most of DEV if you’re over Twitter

Elena Rubashevska explains:

The Era of Mastodon

TechCrunch reports:

Third-party Twitter app makers turn their attention to Mastodon

New tool ‘Movetodon’ makes it easier to find your Twitter friends on Mastodon has:

Mastodon, le Fediverse, ActivityPub : comprendre et maîtriser les nouvelles étoiles du web

That’s it for this week. Please share this communiqué.

Also, be sure to 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).

We have stopped curating on Twitter. It has turned into a full-scale dumpster fire, as we predicted months ago, so we are now on Mastodon at Follow us there for daily coverage. Consider joining the instance.

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.

Keep coding Symfonistas!

section separator
Article Type
Donate using Liberapay

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.

Join our newsletter list

Subscribe to The Payload, our weekly newsletter exploring the Symfony Universe.

  Start exploring!

Please share