Symfony Station Communiqué - 1 July 2022. A look at Symfony, PHP, and Cybersecurity News
Tags: symfony, php, cybersecurity, javascript
Published: 2022-07-06 13:49:50

[This communiqué originally appeared on Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-01-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. **Because privacy and cuntitry.**

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-24-June-2022) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-808-20-26-june-2022).

**My opinions will be in bold. Be forewarned, I will be doing some rage posting.**

---

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 officially introduced ux.symfony.com website alongside four new UX components (including a way to render React components and Ajax-powered autocomplete fields). In addition, it improved lazy services to allow using ghost objects and improved the usage of Enums in YAML config files.“

[A Week of Symfony #808 (20-26 June 2022)](https://symfony.com/blog/a-week-of-symfony-808-20-26-june-2022)

Symfony announced:

In case you didn’t know, SensioLabs is the company that created Symfony. They are celebrating.

[SensioLabs celebrates its first 10 years](https://blog.sensiolabs.com/2022/06/27/sensiolabs-celebrates-its-10-years/)

And:

[Zoom in on Mastering OOP & Design Patterns workshop at SymfonyCon Disneyland Paris 2022](https://symfony.com/blog/zoom-in-on-mastering-oop-and-design-patterns-workshop-at-symfonycon-disneyland-paris-2022)

SymfonyCasts continues expanding their Symfony 6 Fundamentals Course.

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

## Featured Item

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

Nicolás Mercado looks at coding platforms and philosophy. How could that not be our featured item? The points he makes about WordPress apply to any platform.

### [What could Heidegger teach us about WordPress?](https://medium.com/@aeropuertomc/heidegger-and-the-uncomfortable-truth-about-wordpress-fbdf0105cfca)

### This Week

Sergii Demianchuk continues his look at Symfony and Elasticsearch

[Symfony ElasticSearch - indexer symfony command](https://sergiiblog.com/symfony-elasticsearch-indexer-command/)

Tomas Votruba has:

[Twig Smoke Rendering - Why do we Even Need it?](https://tomasvotruba.com/blog/twig-smoke-rendering-why-do-we-even-need-it/)

The Peoples Blog:

[How to work with Twig Templates in Drupal?](https://peoplesblog.co.in/articles/how-to-work-with-twig-templates-in-drupal.html)

Jeferson Guedes looks at:

[Crie um servidor PHP + API Rest + GraphQL](https://dev.to/jefersonguedes/crie-um-servidor-php-api-rest-graphql-15d6)

Pascal Landau continues his series on Symfony and Make

[Set up PHP QA tools and control them via Make [Tutorial Part 5]](https://www.pascallandau.com/blog/php-qa-tools-make-docker/)

### eCommerce

Prestashop shares:

[10 Powerful Modules to Integrate eBay & Amazon into PrestaShop](https://www.prestashop.com/en/blog/amazon-ebay-prestashop)

eCommerce events shares:

[11 Reasons To Choose Magento 2 For eCommerce Development In 2022](https://dev.to/ecommerceevents/11-reasons-to-choose-magento-2-for-ecommerce-development-in-2022-53pj)

### CMSs

Palantir provides a:

[Drupal Rector: Progress Update](https://www.palantir.net/blog/drupal-rector-progress-update)

Dropsolid make a solid argument as to:

[Why Drupal is a Shark](https://dropsolid.com/en/knowledge-hub/why-drupal-shark)

Hashbang Code has the definitive (and I mean definitive) article on:

[Drupal Testing Strategies](https://www.hashbangcode.com/article/drupal-testing-strategies)

### Previous Weeks

Tomas Votruba has:

[Twig Smoke Rendering - Why do we Even Need it?](https://tomasvotruba.com/blog/twig-smoke-rendering-why-do-we-even-need-it/)

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

## PHP

### This Week

The PHP Foundation published:

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

PHP Watch has:

[New `composer audit` Command and security audits in Composer 2.4](https://php.watch/articles/composer-audit)

[June newsletter](https://mailchi.mp/php.watch/phpwatch-june-2022?e=98271ad8b9)

stitcher.io examines:

[PHP version stats: July, 2022](https://stitcher.io/blog/php-version-stats-july-2022)

Coding Karma has some:

[Not So Obvious PHP Vulnerabilities](https://medium.com/@codingkarma/not-so-obvious-php-vulnerabilities-388a3b7bf2dc)

Mert Simsek shows us how to:

[Reinvigorate PHPUnit Test Cases with Parallel Testing](https://medium.com/beyn-technology/reinvigorate-phpunit-test-cases-with-parallel-testing-36c4e1dc720c)

Crell ruminates:

[On the use of enums](https://peakd.com/hive-168588/@crell/on-the-use-of-enums)

Kodwings shows us how to use the:

[PHP recursive function to generate a parent/child tree](https://medium.com/@kodwings_83670/php-recursive-function-to-generate-a-parent-child-tree-2400dee2ebb3)

Again, Dino Cajic has PHP tutorials for us:

[PHP — P60: Abstract Classes](https://blog.devgenius.io/php-p60-abstract-classes-e7912ee3be7c)

[PHP — P61: Interface](https://blog.devgenius.io/php-p61-interface-dcf5b00b803c)

[PHP — P62: Traits](https://blog.devgenius.io/php-p62-traits-6b55c6f73659)

**He’s into the good stuff now.**

Chris Wolf has this fantastic article:

[ddev: Easy Docker handling for web developers](https://dev.to/crslp/ddev-easy-docker-handling-for-web-developers-2i9i)

Pascal Landau shows us:

[How to build a Docker development setup for PHP Projects [Tutorial Part 1]](https://dev.to/pascallandau/how-to-build-a-docker-development-setup-for-php-projects-tutorial-part-1-10km)

Jetbrains announced:

[Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack](https://blog.jetbrains.com/blog/2022/06/29/increased-subscription-pricing-for-ides-net-tools-and-the-all-products-pack/)

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

Venture Beat reports:

[Ukraine deploys a DDoS protection service to survive the cyberwar](https://venturebeat.com/2022/06/24/ukraine-cyberwar/)

Fast Company reports:

[The war in Ukraine hasn’t ended. Here’s how these founders continue to build their businesses.](https://www.fastcompany.com/90763120/the-war-in-ukraine-hasnt-ended-heres-how-these-founders-continue-to-build-their-businesses?partner=rss&utm_source=rss&utm_medium=feed&utm_campaign=rss+fastcompany&utm_content=rss)

The Guardian reports:

[US blocks company worth over $1bn linked to Russian oligarch](https://www.theguardian.com/us-news/2022/jun/30/us-russian-oligarch-sanctions-suleiman-kerimov)

### The Evil Empire Strikes Back

The Jerusalem Post reports:

[Brutal Russian invasion of Ukraine has transformed cybersecurity](https://www.jpost.com/business-and-innovation/tech-and-start-ups/article-710629)

TechSpot reports:

[Microsoft warns of increased Russian cyberattacks on countries supporting Ukraine](https://www.techspot.com/news/95077-microsoft-warns-increased-russian-cyberattacks-countries-supporting-ukraine.html)

The Hill reports:

[Russian-backed hackers target Lithuanian websites](https://thehill.com/policy/cybersecurity/3538629-russian-backed-hackers-target-lithuanian-websites/)

Ars Technica

[China lured graduate jobseekers into digital espionage](https://arstechnica.com/information-technology/2022/06/china-lured-graduate-jobseekers-into-digital-espionage/)

### Cybersecurity/Privacy

![4 1/2 c⭐nts pictured here](070122%20Communique%CC%81%2016171beb188341cd902d7d1f8d8cc5a3/cunts.jpg)

4 1/2 c⭐nts pictured here

**Since six c⭐nts on the supreme court have decided half the U.S. population does not have a right to privacy, we’re renaming this section to Cybersecurity/Privacy.**

**I wasn’t sure whether to put this under the evil empire or cybersecurity/privacy.** But, the Guardian has:

[Tech firms under pressure to safeguard user data as abortion prosecutions loom](https://www.theguardian.com/us-news/2022/jun/25/tech-companies-health-data-security-abortion-prosecution)

MIT Technology Review reports:

[Big Tech remains silent on questions about data privacy in a post-Roe world](https://www.technologyreview.com/2022/06/28/1055044/big-tech-data-privacy-supreme-court-dobbs-abortion/)

The Washington Post has:

[Seeking an abortion? Here’s how to avoid leaving a digital trail.](https://www.washingtonpost.com/technology/2022/06/26/abortion-online-privacy/)

Here’s some more great advice for anyone interested in privacy. **And you fucking should be.**

[Where We Go From Here](https://medium.com/@carolinesinders/where-we-go-from-here-1bc60b274692)

Protocol reports:

[Big Tech is still preparing for post-Roe. It should already be planning for the next SCOTUS ruling](https://www.protocol.com/workplace/roe-wade-abortion-tech)

In a great article, Rohan Kumar explores:

[Two types of privacy](https://seirdy.one/posts/2022/06/25/two-types-of-privacy/)

The Next Web reports:

[Firefox continues its fight for privacy by automatically stripping URL trackers](https://thenextweb.com/news/firefox-continues-fight-for-privacy-by-automatically-stripping-url-trackers)

The Register reports on the:

[Anatomy of a campaign to inject JavaScript into compromised WordPress sites](https://www.theregister.com/2022/05/13/wordpress-redirect-hack/)

The MIT Technology Review reports:

[The hacking industry faces the end of an era](https://www.technologyreview.com/2022/06/27/1054884/the-hacking-industry-faces-the-end-of-an-era/)

Protocol reports:

[Cybersecurity hype keeps building around XDR. So does confusion.](https://www.protocol.com/enterprise/cybersecurity-xdr-microsoft-crowdstrike-palo)

Forbes reports:

[Okta Gives Back With Launch Of Nonprofit Cybersecurity Portfolio](https://www.forbes.com/sites/tonybradley/2022/06/23/okta-gives-back-with-launch-of-nonprofit-cybersecurity-portfolio/)

ZDNet reports:

[These are the 25 most dangerous software bugs you need to worry about](https://www.zdnet.com/article/these-are-the-25-most-dangerous-software-bugs-of-2022/)

Cosmos Magazine reports:

[New cybersecurity tool covers some yawning website gaps](https://cosmosmagazine.com/technology/cybersecurity-website-tool/)

Engadget reports:

[FCC Commissioner urges Google and Apple to ban TikTok](https://www.engadget.com/fcc-commissioner-google-facebook-ban-tik-tok-064559992.html)

### More

Docker announced:

[New Extensions, Improved logs, and more in Docker Desktop 4.10](https://www.docker.com/blog/new-extensions-improved-logs-and-more-in-docker-desktop-4-10/?utm_campaign=2022-06-30-brnd-dd410&utm_medium=social&utm_source=twitter)

Matthew Butterick has this tongue-in-cheek article for us on GitHub’s CoPilot.

[This copilot is stupid and wants to kill me](https://matthewbutterick.com/chron/this-copilot-is-stupid-and-wants-to-kill-me.html)

GitHub itself has:

[Improve Git monorepo performance with a file system monitor](https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor/)

[Write Better Commits, Build Better Projects](https://github.blog/2022-06-30-write-better-commits-build-better-projects/)

And the Software Freedom Conservancy advises:

[Give Up GitHub: The Time Has Come!](https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/)

[9 Best GitHub Alternatives in 2022](https://www.softwaretestinghelp.com/github-alternatives/)

Semrush shows us:

[How to Sync Data Between Different Databases](https://medium.com/@semrush_official/how-to-sync-data-between-different-databases-35c460f4ee63)

OpenLampTech has a:

[Developer Interview with Ben Brumm](https://openlamptech.substack.com/p/developer-interview-with-ben-brumm) 

Ben is of DatabaseStar fame.

ZDnet reports:

[Facebook's Meta is transferring the 'most used' JavaScript test framework to OpenJS Foundation](https://www.zdnet.com/article/facebooks-meta-is-transferring-the-most-used-javascript-test-framework-to-openjs-foundation/)

Dusted Codes opines:

[Fund OSS through package managers](https://dusted.codes/fund-oss-through-package-managers)

ADEO has this very solid article:

[ADEO Design System: Building a Web Component library with Svelte and Rollup](https://medium.com/adeo-tech/adeo-design-system-building-a-web-component-library-with-svelte-and-rollup-72d65de50163)

Pragpub has a grumpy old man rant for us:

[Tangled Up in Tools: What’s Wrong with Libraries, and What to Do About It](https://medium.com/pragmatic-programmers/tangled-up-in-tools-whats-wrong-with-libraries-and-what-to-do-about-it-b62a805442c7)

**As a fellow grump I sympathize. ;) [See my somewhat similar rant](https://www.symfonystation.com/Frontend-Madness-JS-PHP-Backend).**

**But, I am not always pissed off.  Once in a full cold blue wolf harvest moon, I have a moment of joy.** ⬇️

![PHP Architect elePHPhant finds a home.](070122%20Communique%CC%81%2016171beb188341cd902d7d1f8d8cc5a3/phparch-elephpant.jpg)

PHP Architect elePHPhant finds a home.

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