Symfony Station Communiqué - 09 December 2022.

Symfony Station Communiqué - 09 December 2022.

A look at Symfony, PHP, and Cybersecurity news!

This communiqué originally appeared on Symfony Station, your source for cutting-edge Symfony and PHP news.

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

Symfony

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 graphic

24daysindecember.net 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)

CMSs

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?

PHP logo

PHP

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

24daysindecember.net 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

Code logo

Other

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

Cybersecurity/Privacy

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

More

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ć

escape.tech 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

Les-Tilleuls.coop 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 @symfonystation@phpc.social. Follow us there for daily coverage. Consider joining the @phpc.social 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!

Author

Reuben Walker Headshot

Reuben Walker

Founder
Symfony Station