Symfony Station Communiqué — 03 June 2022. A look at Symfony, PHP, and Cybersecurity news!
Tags: symfony, php, drupal, javascript
Published: 2022-06-03 18:43:34

[This communiqué originally appeared on Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-03-June-2022), your source for cutting-edge Symfony and PHP news.

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

Take your time and enjoy the items most relevant and valuable to you.

Thanks to Javier Eguiluz and Symfony for sharing [our last communiqué](https://www.symfonystation.com/Symfony-Station-Communique-27-May-2022) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-804-23-29-may-2022).

**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 may have noticed non-members can only access a limited number of articles per month.

**[Become a member here](https://medium.com/@mobileatom/membership)**! The compensation we receive from your use of this link helps pay for our weekly communiqué.

---

## Symfony

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

Highlight -> “This week, Symfony 6.1 was released including lots of great new features. In addition, Symfony published its 4.4.42, 5.4.9 and 6.0.9 maintenance releases.”

[A Week of Symfony #804 (23-29 May 2022)](https://symfony.com/blog/a-week-of-symfony-804-23-29-may-2022)

Symfony announced:

[Get rid of your project critical problems when migrating to Symfony 6 with SymfonyInsight](https://symfony.com/blog/get-rid-of-your-project-critical-problems-when-migrating-to-symfony-6-with-symfonyinsight)

[Join us in 2 weeks at our online pre-conference workshops at SymfonyWorld Online 2022 Summer Edition](https://symfony.com/blog/join-us-in-2-weeks-at-our-online-pre-conference-workshops-at-symfonyworld-online-2022-summer-edition)

[Get certified on Symfony 6 and Twig 3](https://symfony.com/blog/get-certified-on-symfony-6-and-twig-3)

SymfonyCasts finishes their course on upgrading to Symfony 6. 

[This week on SymfonyCasts](https://5hy9x.r.ag.d.sendibm3.com/mk/mr/S8Qpp24QedNDA3oHguKbmkAqG6NJr23TdrXNL4sZHTNGIvIJY8ncVYh6DdlW9R0cVwhHvTf4iATNCAZXzeufMdEVEqZED5pVoaT-bU7U-bG87bY1UFToQvhTR_IWaqLz_F01mKXqnbU)

Exciting news for the local PHP dev environment world was announced.

[Platform.sh becomes a Lead Sponsor of DDEV!](https://ddev.com/ddev-local/platform-sh-becomes-a-lead-sponsor-of-ddev/)

## Featured Item

![Featured Item graphic](https://symfonystation.com/sites/default/files/inline-images/Featured-Item_1_0.png)

ZDNet reports that:

New research suggests nearly a third of cybersecurity professionals are planning to quit the industry, at a time when companies are struggling to protect their networks from attacks.

**If you are thinking of a career change or working in two fields, please consider cybersecurity. It’s vital.**

### [Bad news: The cybersecurity skills crisis is about to get even worse](https://www.zdnet.com/article/bad-news-the-cybersecurity-skills-crisis-is-about-to-get-even-worse/)

### This Week

Tac Tacelosky show us how to:

[Easily Share Your Twig Extensions with Symfony 6.1](https://medium.com/@tacman1123/easily-share-your-twig-extensions-with-symfony-6-1-ff633bf7d9db)

Tomas Votruba is make to explore:

[How to Make Configs like RectorConfig or ECSConfig for your Symfony Project](https://tomasvotruba.com/blog/how-to-make-configs-like-rector-config-or-ecs-config-for-your-symfony-project/)

Sergi continues his tutorial series on Symfony and Elasticsearch.

[Symfony, Elasticsearch - model data layer - Part 5 Tutorial](https://dev.to/sergiidemianchuk/symfont-elasticsearch-model-data-layer-part-5-tutorial-400g)

Vytenis Gelažius looks at Docker, PHP, and Symfony.

[Streamlining Dockerfile configuration in PHP](https://medium.com/@gvytenis/streamlining-dockerfile-configuration-in-php-90c2bd763556)

### CMSs

Drupal announced:

[drupal 9.4.0-beta1](https://www.drupal.org/project/drupal/releases/9.4.0-beta1)

This is a very important question.

[Can Drupal scale down?](http://read.theodoreb.net/2022/can-drupal-scale-down.html)

**Because Drupal is too complicated. See below.**

Specbee shows us how to:

[Build marketing landing pages quickly and easily with Drupal 9](https://www.specbee.com/blogs/build-marketing-landing-pages-in-drupal-9)

Lullabot shares their approach to:

[Component Libraries in Drupal](https://www.lullabot.com/articles/component-libraries-drupal)

Clickbait!!!

[Drupal is dying!](https://medium.com/@maximetopolov/drupal-is-dying-6129b4bd3d22)

**I will opine on this opinion. The author makes good points about the issues Drupal and WordPress are facing. D and WP realize the problems but are not moving fast enough in addressing them. It’s especially true for Drupal. IMHO.**

**However, the author makes some common mistakes:**

1. **What is happening in the United States and Europe is not necessarily what is happening in the world.**
2. **Drupal and WordPress are doing what they were originally designed to do, content management. People just used them for more and more types of applications (not apps) over the years. And they became bloated by meeting the new demands.**
3. **They are losing market share on the bottom (personal sites) to Wix and their ilk, while simultaneously losing it at the top end to node.js, etc for non CMS purposes. However, they will remain strong in the 85% of the cases they are used for, content publishing at small to medium publishers and businesses. And they will continue to thrive with public sector websites.**

### Last Month

Chapter Three shares their technique for:

[How to progressively decouple your Drupal site with Next.js and JSON:API](https://www.chapterthree.com/blog/how-to-progressively-decouple-your-drupal-site-nextjs-and-jsonapi)

![PHP logo](https://symfonystation.com/sites/default/files/inline-images/php-logo_4.png)

## PHP

### This Week

The PHP Foundation released their second roundup.

[PHP Core Roundup #2](https://thephp.foundation/blog/2022/05/30/php-core-roundup-2/)

Enes Gezici asks:

[What Are The Top PHP Web Development Trends In 2022?](https://medium.com/@gezicienes/what-are-the-top-php-web-development-trends-in-2022-eb384c5fbd58)

Mhd Omar Bahra shares:

[5 Things to do to write better PHP](https://omaralbahra.medium.com/5-things-to-do-to-write-better-php-93d6090a34b8)

Parvej Ahammad explores new:

[Features that are accepted for PHP 8.2](https://medium.com/@parvej.code/feature-that-are-accepted-for-php-8-2-f01722b5a658)

Vikram Vaswani explores:

[Get Started with Speech Recognition in PHP](https://medium.com/@vikram_rev/get-started-with-speech-recognition-in-php-499d4b5ffc51)

Coman Cosmin continues a strong spate of articles with:

[PHP Domain Driven Design — Actions](https://comancosminalexandru.medium.com/php-domain-driven-design-actions-811e7c6e6ef7)

Atakan Demircioğlu looks at OOP:

[Interface And Abstract Class](https://medium.com/@atakde/interface-and-abstract-class-6f5cae27fa07)

Kazeem Oluwatosin describes the:

[Design System at PHPSandbox](https://medium.com/@kazeem.oluwatosin/design-system-at-phpsandbox-7a8aac3c62d7)

Mert Simsek explains how to:

[Maintain PHP Apps as a Daemon](https://medium.com/beyn-technology/maintain-the-php-apps-as-daemon-f8f4d68963d4)

PHP Watch shows us:

[What's New and Changed in phpMyAdmin 5.2](https://php.watch/articles/whats-new-phpmyadmin-5-2)

Dino Cajic continues his series of PHP tutorials.

[PHP — P51: Visibility Modifiers](https://blog.devgenius.io/php-p51-visibility-modifiers-b277591e7c0b)

JoliCode shows us how to:

[Efficiently Mock APIs Locally With Prism](https://jolicode.com/blog/efficiently-mock-apis-locally-with-prism)

### Last Month

Legend Nikic Popov discusses:

[The opcache optimizer](https://www.npopov.com/2022/05/22/The-opcache-optimizer.html)

![Code logo](https://symfonystation.com/sites/default/files/inline-images/code-logo_3.jpeg)

## Other

[Please visit our Support Ukraine page](https://www.symfonystation.com/Support-Ukraine) to learn how you can help kick Russia out of Ukraine (eventually).

### The cyber response to Russia’s War Crimes

Sky News reports:

[US military hackers conducting offensive operations in support of Ukraine, says head of Cyber Command](https://news.sky.com/story/us-military-hackers-conducting-offensive-operations-in-support-of-ukraine-says-head-of-cyber-command-12625139)

The Guardian looks at how Ukraine’s televised news industry has adapted to the invasion.

[‘Death to the enemy’: Ukraine’s news channels unite to cover war](https://www.theguardian.com/world/2022/may/25/death-to-the-enemy-ukraine-news-channels-unite-to-cover-war?curator=MediaREDEF)

Poynter looks at Justin Peden, a 20-year-old Alabama college student, who runs one of the most-followed Twitter accounts documenting the war in Ukraine.

[This college ‘nerd’ investigates the Ukraine war from the digital front lines](https://www.poynter.org/reporting-editing/2022/the-intel-crab-twitter-ukraine-russia-war-osint-justin-peden/)

Politico reports that the:

[European Parliament bars Russia-backed lobbyists](https://www.politico.eu/article/european-parliament-bars-russia-backed-lobbyists/?utm_source=RSS_Feed&utm_medium=RSS&utm_campaign=RSS_Syndication)

Grid profiles Mykhailo Fedorov.

[He’s 31 and has one of the most important jobs in the war. Meet Ukraine’s top ‘digital general’](https://www.grid.news/story/global/2022/05/30/hes-31-and-has-one-of-the-most-important-jobs-in-the-war-meet-ukraines-top-digital-general/).

Bloomberg reports:

[Sandvine Pulls Back From Russia as US, EU Tighten Control on Technology It Sells](https://www.bloomberg.com/news/articles/2022-06-03/sandvine-pulls-back-from-russia-as-us-eu-tighten-control-on-technology-it-sells?sref=iKB6XOvf)

TechSpot reports that:

[Taiwan export ban limits Russia and Belarus to chips with frequencies under 25 MHz](https://www.techspot.com/news/94797-taiwan-export-ban-limits-russia-belarus-chips-frequencies.html)

Ars Technica reports:

[“Everything is gone”: Russian business hit hard by tech sanctions](https://arstechnica.com/tech-policy/2022/06/everything-is-gone-russian-business-hit-hard-by-tech-sanctions/)

### The Evil Empire Strikes Back

Wired reports on:

[How the Kremlin Infiltrated Russia’s Facebook](https://www.wired.com/story/vk-russia-democracy/)

AP reports on the FBI Director’s testimony to congress:

[Wray: FBI blocked planned cyberattack on children's hospital](https://apnews.com/e4f8e7145e4b4447a331d4b0cc5a5bd3)

### Cybersecurity

The New Stack examines:

[The Zero Trust Approach to Data Management](https://thenewstack.io/the-zero-trust-approach-to-data-management/)

Silicon Angle reports:

[GitHub adds more security and automation features to Enterprise Server](https://siliconangle.com/2022/05/31/github-adds-security-automation-features-github-enterprise-server/)

Here’s an interview with [Platform.sh](http://Platform.sh) leader Joey Stanford.

[Joey Stanford, Platform.sh: "the pandemic has indeed caused a massive spike in cybercrime"](https://cybernews.com/security/joey-stanford-platform-sh-the-pandemic-has-indeed-caused-a-massive-spike-in-cybercrime-specifically-ransomware/)

Venture Beat reports on:

[Why edge and endpoint security matter in a zero-trust world](https://venturebeat.com/2022/06/01/why-edge-and-endpoint-security-matter-in-a-zero-trust-world/)

### More

Molly White is a hero.

[First she documented the alt-right. Now she’s coming for crypto.](https://www.washingtonpost.com/technology/2022/05/29/molly-white-crypto/)

Github shares:

[5 automations every developer should be running](https://github.blog/2021-12-16-5-automations-every-developer-should-be-running/)

We featured Nolan Lawson’s previous post as last week’s Symfony Station featured item. This one is just as important.

[State is hard: why SPAs will persist](https://nolanlawson.com/2022/05/29/state-is-hard-why-spas-will-persist/)

**As mentioned last week, an upcoming article on Symfony Station will explore frontend solutions for PHP-based content management systems and frameworks. The “State Problem” will be covered. I should be able to publish it next week.**

Geoff Graham responds to the same article.

[SPAs, Shared Element Transitions, and Re-Evaluating Technology](https://css-tricks.com/spas-shared-element-transitions-and-re-evaluating-technology/)

Venture Beat is:

[Dissecting the hype over low-code](https://venturebeat.com/2022/05/30/dissecting-the-hype-over-low-code/)

That's it for this week. Thanks for making it to the end of another edition. I look forward to sharing next week's Symfony and PHP news with you on Friday.

Please share this communiqué. 

Also, be sure to [join our newsletter list at the bottom of our site’s pages](https://www.symfonystation.com/contact). Joining gets you each week's communiqué in your inbox (a day early). 

If you don't already [follow us on Twitter at @symfonfystation](https://twitter.com/symfonystation). 

And since it may be turning into a full-scale dumpster fire, we are now on Mastodon as well at [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation). Consider joining the [@phpc.social](https://phpc.social/web/home) instance.

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](https://www.symfonystation.com/Support-Ukraine). Or, if you know of one, get in touch.

Keep coding Symfonistas!

## Author

![Reuben Walker toasting Symfony](https://www.symfonystation.com/sites/default/files/inline-images/Reuben-Blur.jpg)

### Reuben Walker

Founder
Symfony Station