Symfony Station Communiqué — 22 September 2023. A look at Symfony, Drupal, PHP, Cybersecurity, and Fediverse news!
Tags: drupal, php, fediverse, symfony
Published: 2023-09-25 21:59:22

This article originally appeared on [Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023).

Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy. We also cover the cybersecurity world and the Fediverse.

There is plenty of good content in each category this week, so please take your time and enjoy the items most relevant and valuable to you. 

Or jump straight to your favorite section via our website. 

- [Symfony](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#symfony)
- [PHP](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#php)
- [More Programming](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#more)
- [Fighting for Democracy](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#other)
- [Cybersecurity](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#cybersecurity)
- [Fediverse](https://www.symfonystation.com/Symfony-Station-Communique-22-September-2023#fediverse)


Once again, thanks go out to Javier Eguiluz and Symfony for sharing [our communiqué](https://www.symfonystation.com/Symfony-Station-Communique-15-September-2023) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-872-11-17-september-2023).


**My opinions will be in bold. And will often involve profanity.**

---

![Symfony logo](https://www.symfonystation.com/sites/default/files/inline-images/Symfony-2.png)

## Symfony

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

Highlight -> "This week, Symfony announced the end of support for Twig 2 and a security release for the symfony/ux-autocomplete package. Meanwhile, the upcoming SymfonyCon Brussels 2023 conference announced its workshops and some of its first talks related to static analysis, the Symfony scheduler and ChatGPT."

[A Week of Symfony #872 (11-17 September 2023)](https://symfony.com/blog/a-week-of-symfony-872-11-17-september-2023) 


They also have:

[SymfonyLive Paris 2024: 7 days left to take advantage of early bird tickets!](https://symfony.com/blog/symfonylive-paris-2024-7-days-left-to-take-advantage-of-early-bird-tickets) 
**You can get yours through Monday for this French-speaking conference.

[SymfonyCon Brussels 2023: Domain-Driven Design: The Basics](https://symfony.com/blog/symfonycon-brussels-2023-domain-driven-design-the-basics) 

[SymfonyCon Brussels 2023: Get a grip on your project's supply chain!](https://symfony.com/blog/symfonycon-brussels-2023-get-a-grip-on-your-project-s-supply-chain)

SymfonyCasts continue their latest API Platform course:
[This week on SymfonyCasts!](https://5hy9x.r.ag.d.sendibm3.com/mk/mr/sh/1t6AVsd2XFnIGBrRERGJumwddAsNT1/zN4xOZH16jGx)

---

## Featured Item

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

The Harvard Business Review publishes:

...as ID tools become more critical, it will become just as critical to make them available to whoever needs them. Millions of people lack access to digital tools. If they can’t verify their IDs online, they’ll be left out. Finding more ways to empower small businesses with ID verification and providing consumers with digital IDs will expand opportunities for millions of people and make the digital economy more dynamic, more inclusive, and more secure.

That’s the vision — using this technology to make the digital economy as vibrant and welcoming as your local farmers’ market or coffee shop.


[#### The Crucial Role of ID Verification in the Digital Economy](https://hbr.org/2023/09/the-crucial-role-of-id-verification-in-the-digital-economy)


---

### This Week

Mukhiddin Jumaniyazov explores:
[Symfony Custom Error Exception Response](https://mukhiddin-jumaniyazov.medium.com/symfony-custom-error-exception-response-fee4d51c29bf) 

Jakub Skowron show us how to:
[Elevate Your Symfony Projects: Implementing DDD, CQRS, and Hexagonal Architecture](https://medium.com/@skowron.dev/elevate-your-symfony-projects-implementing-ddd-cqrs-and-hexagonal-architecture-606c81cfd287)

Grosu Alexandra Elena examines:
[Building Scalable Web Applications with PHP: Laravel, Symfony, and CodeIgniter](https://blog.stackademic.com/building-scalable-web-applications-with-php-laravel-symfony-and-codeigniter-26150bf7959d) 

Yoan Arnaudov shows us:
[How to fetch gzipped content with Symfony HTTP client?](https://yarnaudov.com/how-to-accept-gzip-with-symfony-http-client.html)

PhpStorm announces a:
[PhpStorm Public Roadmap: What’s Coming in 2023.3](https://blog.jetbrains.com/phpstorm/2023/09/phpstorm-public-roadmap-whats-coming-in-2023-3/) 
**There's good news for Symfonistas.

Seliesh Jacob is:
[Unveiling Mind-Blowing Symfony Features](https://medium.com/@selieshjksofficial/unveiling-mind-blowing-symfony-features-3207bcde388b)

Here's an upcoming project I'm definitely interested in:
[SANDOBA//QUICKSTART for Symfony (coming soon)](https://github.com/sandoba/quickstart-symfony)

### eCommerce

Shopware publishes:
[Shopware Community Digest: August 23](https://www.shopware.com/en/news/shopware-community-digest-august-23/) 


### Platforms

Ahmed Ammar looks at:
[Livewire Real-Time Presence](https://ahmedash.dev/blog/livewire/real-time-presence/) 
**This is similar to several aspects of Symfony UX which is also based on Hotwire.

### CMSs

TYPO3 announces:
[The Stage Is Set: Nominees for the TYPO3 Awards 2023 Announced](https://typo3.com/blog/nominees-typo3-awards-announced) 

And shares:
[Being TYPO3 at DrupalCon Pittsburgh](https://typo3.org/article/being-typo3-at-drupalcon-pittsburgh)

Joomla shares:
[Joomla 5.0 Beta 1 - Feature Freeze](https://developer.joomla.org/news/911-joomla-5-0-beta-1-feature-freeze.html)

And the newest issue of their magazine is out:
[September 2023](https://magazine.joomla.org/)

Highlights include:
[Joomla: the ideal web solution for local governments](https://magazine.joomla.org/all-issues/september/why-joomla-is-it-the-ideal-web-solution-for-local-governments)

[Rich Snippets in Joomla 5](https://magazine.joomla.org/all-issues/september/rich-snippets-in-joomla-5)

[Guided Tours, the Comeback Tour](https://magazine.joomla.org/all-issues/september/guided-tours-the-comeback-tour)

Ricardo Marcelino opines on:
[The Future of Drupal](https://omibee.com/blog/future-drupal)
**His views are similar to [my thoughts on Drupal](https://www.symfonystation.com/Drupal-Path-Growth)

Speaking of Drupal, if you use Drupal you should follow:
[kbin's Drupal magazine](https://kbin.social/m/drupal/newest)

And the Symfony one of course:
[Symfony magazine on kbin](https://kbin.social/m/Symfony)
**Remember that kbin is built with Symfony, so please use and support it.

Chromatic explores:
[Drupal 7 End-of-Life Ep 13: Retrofit for Drupal with Matt Glaman](https://chromatichq.com/insights/drupal-7-eol-podcast-episode-13/) 

Bounteous published:
[A Guide to the Latest Security Updates for Drupal 7 Users](https://www.bounteous.com/insights/2023/09/19/guide-latest-security-updates-drupal-7-users)
**Migrate if you want to be safe.

Golems has even more reasons:
[Migrating to Drupal 10: Best Practices and Challenges to Consider](https://gole.ms/guidance/migrating-drupal-10-best-practices-and-challenges-consider)

LN Web Works shares:
[Drupal Paragraphs Module: You Need to Know](https://www.lnwebworks.com/Insight/drupal-paragraphs-module)

The Drop Times is:
[Kickstarting Your Drupal Journey: 12 Essential Resources for Beginners](https://www.thedroptimes.com/34395/kickstarting-your-drupal-journey-12-essential-resources-beginners) 

DXPR announces:
[Important License Management & Page Building Updates - DXPR Builder 2.4.0](https://dxpr.com/drupal-blog/important-license-management-page-building-updates-dxpr-builder-240)

Oomph shares:
[My Experience as a Drupal Mentor: Empowering the Next Generation of Web Devs](https://www.oomphinc.com/inside-oomph/drupal-mentoring-program-highlights/) 

Metadrop says:
[We are going to the Drupal Camp Spain at Seville](https://metadrop.net/en/articles/we-are-going-drupal-camp-spain-seville) 

PrometSource has:
[An ASAP Guide to Drupal 10](https://www.prometsource.com/blog/streamline-drupal-10-migration)

Evolving Web lists:
[5 Useful Modules to Enhance CKEditor 5 in Drupal 10](https://evolvingweb.com/blog/5-useful-modules-enhance-ckeditor-5-drupal-10)

### Previous Weeks

TYPO3 announces:
[TYPO3 Association Joins the Open Policy Alliance](https://typo3.org/article/typo3-association-joins-the-open-policy-alliance)

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

## PHP

### This Week

Ezeanyim Henry examines:
[PHP Code Structuring: Building Castles, Not Card Houses](https://medium.com/@ezeanyimhenry/php-code-structuring-building-castles-not-card-houses-80f2672b9763)
**This is a good review for anyone.

Antonio Silva asks:
[What is # PHP Data Object?](https://dev.to/xxzeroxx/php-pdo-php-data-object-3j5j) 

Hash Band Code looks at:
[Creating Sparklines In PHP](https://www.hashbangcode.com/article/creating-sparklines-php)

PHPStan shares:
[A guide to call-site generic variance](https://phpstan.org/blog/guide-to-call-site-generic-variance)

PhpStorm announces:
[PhpStorm 2023.2.2 is released](https://blog.jetbrains.com/phpstorm/2023/09/phpstorm-2023-2-2/) 

Seliesh Jacob is:
[Harnessing the Power of Caching with PHP and Redis: A Step-by-Step Guide](https://medium.com/@selieshjks_15875/harnessing-the-power-of-caching-with-php-and-redis-a-step-by-step-guide-68a1206d044d) 

Jeroen De Dauw demonstrates:
[Readable Comparisons](https://dev.to/jeroendedauw/readable-comparisons-2f4o)

Kévin Dunglas says:
[The PHP Revolution Is Underway: FrankenPHP 1.0 Beta](https://dunglas.dev/2023/09/the-php-revolution-is-underway-frankenphp-1-0-beta/) 

Atakan Demircioğlu continues his "The Magic behind PHP":
[Opcache & Preloading In PHP](https://atakde.medium.com/opcache-preloading-in-php-3b86e99181e9)

Esteban has:
[Validating data in PHP objects using magic methods](https://dev.to/fr0gs/validating-data-in-php-objects-using-magic-methods-510h)

Mohammad Roshandelpoor shares:
[PHP Swoole vs Node.js: A Comprehensive Comparison](https://medium.com/@mohammad.roshandelpoor/php-swoole-vs-node-js-a-comprehensive-comparison-aec1f501aa03) 


### Previous Weeks

Shingai Zivuku shows us how to:
[Secure PHP APIs with Signature Verification Using OpenSSL](https://dev.to/shingaiz/secure-php-apis-with-signature-verification-using-openssl-fbh)

Andreas Möller explores:
[Adopting a reasonable PHP version support policy](https://localheinz.com/articles/2023/09/12/adopting-a-reasonable-php-version-support-policy/)

Cleyton Bonamigo examines:
[Creating Sparklines In PHP](https://medium.com/@CleytonBonamigo/understanding-domain-driven-design-ddd-and-its-benefits-in-php-development-b4134fa312c) 

Loud Technolory looks at:
[New JIT engine for PHP-8.4/9: Revolution in Just-in-Time compilation](https://loud-technology.com/blog/php-jit-engine-8/)

coDemystify demonstrates:
[Integrating Legacy PHP Classes with Composer: A Seamless Transition](https://codemystify.com/articles/integrating-legacy-php-classes-with-composer-a-seamless-transition)
![Code logo](https://symfonystation.com/sites/default/files/inline-images/code-logo_3.jpeg)
## More Programming

Jason Knight concludes his series:
[Using HTML And CSS Properly — Part 3 of 3 — Example Site Style And Behavior](https://deathshadow.medium.com/using-html-and-css-properly-part-3-of-3-example-site-style-and-behavior-532d1021797d)

Bite Code looks at:
[Hype Cycles](https://www.bitecode.dev/p/hype-cycles) 
**Vanilla peeps. Vanilla.**

DrupalEasy is:
[Test driving the new DDEV Manager extension for Visual Studio Code](https://www.drupaleasy.com/blogs/ultimike/2023/09/test-driving-new-ddev-manager-extension-visual-studio-code)

Andrew Zuo shares:
[Linux Foundation Report Finds Serious Issues With WebAssembly](https://andrewzuo.com/linux-foundation-report-finds-serious-issues-with-webassembly-b9c47b3b0b4c) 

Smashing Mag provides:
[The Path To Awesome CSS Easing With The Linear() Function](https://www.smashingmagazine.com/2023/09/path-css-easing-linear-function/) 

Manuel Matuzovic shares answers in:
[Web Components Accessibility FAQ](https://www.matuzo.at/blog/2023/web-components-accessibility-faq/)

Svelte is:
[Introducing Runes: rethinking 'rethinking reactivity'](https://svelte.dev/blog/runes)

## Fighting for Democracy

[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 and other douchebaggery

The Hacker News reports:
[TikTok Faces Massive €345 Million Fine Over Child Data Violations in E.U.](https://thehackernews.com/2023/09/tiktok-faces-massive-345-million-fine.html) 

The FTC announces:
[FTC Warns Tax Preparation Companies About Misuse of Consumer Data](https://www.ftc.gov/news-events/news/press-releases/2023/09/ftc-warns-tax-preparation-companies-about-misuse-consumer-data) 

The Next Web reports:
[85% of EU citizens want more political action against disinformation](https://thenextweb.com/news/eu-wants-government-action-against-disinformation) 

### The Evil Empire Strikes Back

Vox reports:
[How Covid misinformation stayed one step ahead of Facebook](https://www.vox.com/technology/2023/9/16/23875579/facebook-meta-vaccine-covid-19-misinformation-study)

The Verge reports:
[Amazon leaders were ‘okay’ with people being secretly signed up for Prime, lawsuit alleges](https://www.theverge.com/2023/9/20/23882675/amazon-prime-ftc-dark-patterns-lawsuit)

Reuters reports:
[War crimes tribunal ICC says it has been hacked](https://www.reuters.com/world/international-criminal-court-reports-cybersecurity-incident-2023-09-19/)

404 Media reports:
[Inside ShadowDragon, The Tool That Lets ICE Monitor Pregnancy Tracking Sites and Fortnite Players](https://www.404media.co/inside-shadowdragon-ice-babycenter-pregnancy-fortnite-black-planet/)

[The Secret Weapon Hackers Can Use to Dox Nearly Anyone in America for $15](https://www.404media.co/the-secret-weapon-hackers-can-use-to-dox-nearly-anyone-in-america-for-15-tlo-usinfosearch-transunion/)
**Jesus.

### Cybersecurity/Privacy

DHS publishes:
[Harmonization of Cyber Incident Reporting to the Federal Government](https://www.dhs.gov/sites/default/files/2023-09/DHS%20Congressional%20Report%20-%20Harmonization%20of%20Cyber%20Incident%20Reporting%20to%20the%20Federal%20Government.pdf) 
**The executive summary will probably suffice for non-cybersec professionals.

CISA shares:
[KEV Catalog Reaches 1000, What Does That Mean and What Have We Learned](https://www.cisa.gov/news-events/news/kev-catalog-reaches-1000-what-does-mean-and-what-have-we-learned)

Dice reports:
[Emerging A.I. Threats Require New Types of Cybersecurity Skills](https://www.dice.com/career-advice/emerging-a.i.-threats-require-new-types-of-cybersecurity-skills)

Dark Reading reports:
[Guardians of the Cyberverse: Building a Resilient Security Culture](https://www.darkreading.com/vulnerabilities-threats/guardians-of-the-cyberverse-building-a-resilient-security-culture)



![Fediverse_logo.png](https://www.symfonystation.com/sites/default/files/inline-images/Fediverse_logo.png)
### Fediverse

The Fediverse Reports published:
[Last Week in Fediverse – episode 35](https://fediversereport.com/last-week-in-fediverse-episode-35/) 

We Distribute shows us:
[How to Follow WordPress Blogs From Anywhere on the Fediverse](https://wedistribute.org/2023/09/follow-wordpress-on-fedi/) 

Bonfire announces:
[The Road to Bonfire 1.0](https://bonfirenetworks.org/posts/road_to_public/)

Mastodon has an update:
[Mastodon 4.2](https://blog.joinmastodon.org/2023/09/mastodon-4.2/)

Adam Douglas expands on it:
[What's New In Mastodon Version 4.2](https://www.adamsdesk.com/posts/whats-new-mastodon-version-4.2/)

Black Rocks shares:
[Reflections on setting up a Mastodon Instance](https://blog.blackrocks.social/reflections-on-setting-up-a-mastodon-instance) 

On a similar note, Ron Roni Laukkarinen writes about:
[The day I decided to build my own “Twitter”](https://rolle.design/the-day-i-decided-to-build-my-own-twitter) 

kbin provides an update:
[An update from Ernest](https://kbin.social/m/kbinMeta/t/451896/Is-Kbin-dying-I-wanted-to-address-the-deleted-thread/top) 
**Again, please use and financially support Symfony-based kbin.

## CTAs (aka show us some free love)

- That’s it for this week. Please share this communiqué.
- Also, please [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).
- Follow us [on Flipboard](https://flipboard.com/@mobileatom/symfony-for-the-devil-allupr6jz) or at [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation) on Mastodon for daily coverage. Consider joining the [@phpc.social](https://phpc.social/web/home) instance.
- Do you like Reddit? Why? Instead, follow us [on kbin](https://kbin.social/u/symfonystation) for a better Fediverse and Symfony-based experience.

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

You can find a vast array of curated evergreen content.

## Author

![Reuben Walker headshot](https://miro.medium.com/max/1200/1*B3RcgIbAiytfjynP-oiOMg.jpeg)

### Reuben Walker

Founder
Symfony Station