Symfony Station Communiqué - 15 July 2022. A look at Symfony, PHP, and Cybersecurity News!
Tags: symfony, php, drupal, cybersecurity
Published: 2022-07-16 01:36:25

[This communiqué originally appeared on Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-15-July-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 in detail this week. 

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

As always, thanks to Javier Eguiluz and Symfony for sharing [our last communiqué](https://www.symfonystation.com/Symfony-Station-Communique-08-July-2022) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-810-4-10-july-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, the upcoming Symfony 6.2 version added a new feature to login users programmatically. In addition, it deprecated the recently added renderForm() method because it improved the render() method to deal with form variables.“

[A Week of Symfony #810 (4-10 July 2022)](https://symfony.com/blog/a-week-of-symfony-810-4-10-july-2022?utm_source=Symfony+Blog+Feed&utm_medium=feed)

Symfony announced:

[Zoom in on Building modular and interactive applications with Symfony UX workshop at SymfonyCon Disneyland Paris 2022](https://symfony.com/blog/zoom-in-on-building-modular-and-interactive-applications-with-symfony-ux-workshop-at-symfonycon-disneyland-paris-2022)

[More conference replays available: relive our past conferences from 2020 in replay!](https://symfony.com/blog/more-conference-replays-available-relive-our-past-conferences-from-2020-in-replay)

Platform.sh announced:

[We’re increasing the default cron jitter from 5 to 20 minutes](https://platform.sh/blog/2022/increasing-cron-jitter/)

[Announcing HIPAA compliance for Platform.sh](https://platform.sh/blog/2022/announcing-hipaa-compliance-platform-sh/)

SymfonyCasts continues expanding their Symfony 6 Fundamentals Course.

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

## Featured Item

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

Leaked communications, dating from between 2014 and 2017 and published by the Guardian, show the ruthless, aggressive methods that Uber used to force entry into various markets around the world.

### ****[The Uber files tell a simple truth: democracy depends on curbing mercenary tech giants](https://www.theguardian.com/commentisfree/2022/jul/11/uber-files-democracy-silicon-valley)****

### This Week

Dariel Vicedo announced a series I will be following:

[Creating a Symfony project from zero to success in 52 weeks (week 1)](https://darielvicedo.medium.com/creating-a-symfony-project-from-zero-to-success-in-52-weeks-week-1-1aa158674d95)

Global4Net shows us:

[How to use Symfony in your IT projects](https://global4net.co.uk/blog/how-to-use-symfony-in-your-it-projects/)

Bohan Yang demonstrates how to:

[Send Symfony logs to Slack with Symfony Notifier (as a Monolog handler)](https://manyou.blog/send-symfony-logs-to-slack-with-symfony-notifier-as-a-monolog-handler)

Program With Gio has an:

[Intro to Templating Engines - Blade & Twig - Full PHP 8 Tutorial](http://www.youtube.com/watch?v=MSH32ri-kBg)

Richard Dobroň shows us:

[How to add PHP CS Fixer to your project?](https://medium.com/@dobron/how-to-add-php-cs-fixer-to-your-project-a797cd0c6cb2)

[How to easily call JavaScript modules from PHP?](https://dev.to/dobron/how-to-easily-call-javascript-modules-from-php-5cl0)

Edouard Courty demonstrates:

[How to make Doctrine (way) faster](https://medium.com/@edouard.courty/how-to-make-doctrine-way-faster-63e6a2f1c77f)

Hugo Martinez shares:

[PhpStorm Plugins You Should Know](https://dev.to/hugomartinezzz/phpstorm-plugins-you-should-know-o0b)

### eCommerce

Ayesha Jayasankha shows us how to:

[Deploy Magento 2 in Amazone EC2](https://medium.com/@ayeshajayasankha/deploy-magento-2-in-amazone-ec2-a7c3981326c)

### CMSs

Nicholas Babu provides an:

[An introduction to Drupal APIs](https://dev.to/nickbahson/an-introduction-to-drupal-apis-creative-blog-456d)

Adam Balsam looks at:

[Acquia’s Drupal Acceleration Team](https://dev.acquia.com/blog/acquias-drupal-acceleration-team)

The Drop Times lists its:

[Most Popular Drupal 9 Modules to Enhance Website Performance](https://www.thedroptimes.com/9325/most-popular-drupal-9-modules-enhance-website-performance)

Lullabot has:

[The Basics of Drupal Revisions and Content Moderation](https://www.lullabot.com/articles/basics-drupal-revisions-and-content-moderation)

### Previous Weeks

And:

[Making the Most of Display Modes In Drupal](https://www.lullabot.com/articles/making-most-display-modes-drupal)

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

## PHP

### This Week

Get Rector shows us:

[How to Automatically Add Return Type Declarations without Breaking Your Code](https://getrector.org/blog/how-to-automatically-add-return-type-declarations-without-breaking-your-code)

Clue Engineering has this on asynchronous PHP:

[Happy birthday ReactPHP: announcing the future of async with fibers!](https://clue.engineering/2022/announcing-reactphp-async)

Cees-Jan Kiewiet has more details:

[My road to fibers with ReactPHP](https://blog.wyrihaximus.net/2022/07/my-road-to-fibers-with-reactphp/)

And Lochemem Bruno Michael explores:

[Streaming ReactPHP in ReactJS](https://agiroloki.medium.com/streaming-reactphp-in-reactjs-2cda05de3b73)

This one is self-explanatory.

[PHP 8.0.21 released](https://www.php.net/archive/2022.php#2022-07-07-1)

Dino Cajic continues his tutorial series:

[PHP — P68: Namespaces](https://blog.devgenius.io/php-p68-namespaces-1dd68050d73d)

Michał Kurzeja explores the:

[Strangler pattern approach to migrating applications - pros and cons](https://dev.to/accesto/strangler-pattern-approach-to-migrating-applications-pros-and-cons-40fk)

Zend explains:

[Rootless Containers and Why They Matter](https://www.zend.com/blog/rootless-containers)

![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

Vladslave Huntyk says:

[I’m fighting Putin with my keyboard; you can help with your smartphone](https://www.dallasnews.com/opinion/commentary/2022/07/10/im-fighting-putin-with-my-keyboard-you-can-help-with-your-smartphone/)

### The Evil Empire Strikes Back

The bad guys are a having a slow week on the cyber front.

### Cybersecurity/Privacy

The Guardian reports:

[US defense firm ends talks to buy NSO Group’s surveillance technology](https://www.theguardian.com/us-news/2022/jul/10/us-defence-firm-ends-talks-to-buy-nso-groups-surveillance-technology)

Cloudflare reports on quantum cryptography development:

[NIST’s pleasant post-quantum surprise](https://blog.cloudflare.com/nist-post-quantum-surprise/)

Ars Technica reports that an:

[Ongoing phishing campaign can hack you even when you’re protected with MFA](https://arstechnica.com/information-technology/2022/07/microsoft-details-phishing-campaign-that-can-hijack-mfa-protected-accounts/)

Venture Beat reports on:

[DDR: Comprehensive enterprise data security made easy](https://venturebeat.com/2022/07/13/ddr-comprehensive-enterprise-data-security-made-easy/)

Concrete CMS (which uses Symfony components) has:

[7 Steps to Improve Your Site Security](https://www.concretecms.com/about/blog/community-blog/7-steps-improve-your-site-security)

### More

 M. Nottingham shares:

[Centralization, Decentralization, and Internet Standards](https://www.ietf.org/archive/id/draft-nottingham-avoiding-internet-centralization-05.html)

David Herbert explains:

[Short-lived or Long-lived Flags? Explaining Feature Flag lifespans](https://dev.to/daveyhert/short-lived-or-long-lived-flags-explaining-feature-flag-lifespans-3l8l)

The Next Web reports:

[An open-source model that dwarfs GPT-3 aims to free AI from Big Tech](https://thenextweb.com/news/bloom-new-open-source-ai-model-bigger-than-gpt-3-large-language-model-llm)

Kinsta asks:

[SaaS vs IaaS vs PaaS: What’s the Difference?](https://kinsta.com/blog/iaas-vs-paas/)

Insider reports:

[After an AI bot wrote a scientific paper on itself, the researcher behind the experiment says she hopes she didn't open a 'Pandora's box'](https://www.insider.com/artificial-intelligence-bot-wrote-scientific-paper-on-itself-2-hours-2022-7)

ZDNet asks:

[Sure, GitHub's AI-assisted Copilot writes code for you, but is it legal or ethical?](https://www.zdnet.com/article/is-github-copilots-code-legal-ethically-right/)

The Next Web says:

[GitHub Copilot is the first real product based on large language models](https://thenextweb.com/news/github-copilot-large-language-models)

Venture Beat opines:

[Instead of AI sentience, focus on the current risks of large language models](https://venturebeat.com/2022/07/10/instead-of-ai-sentience-focus-on-the-current-risks-of-large-language-models/)

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](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