Symfony Station Communiqué — 17 November 2023. A look at Symfony, Drupal, PHP, Cybersec, and Fediverse news!
Tags: symfony, drupal, php, fediverse
Published: 2023-11-18 17:28:50

This communiqué [originally appeared on Symfony Station](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-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 good content in each category, 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://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#symfony)
- [PHP](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#php)
- [More Programming](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#more)
- [Fighting for Democracy](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#other)
- [Cybersecurity](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#cybersecurity)
- [Fediverse](https://symfonystation.mobileatom.net/Symfony-Station-Communique-17-November-2023#fediverse)

Once again, thanks go out to Javier Eguiluz and Symfony for sharing [our communiqué](https://symfonystation.mobileatom.net/Symfony-Station-Communique-10-November-2023) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-880-6-12-november-2023). 

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

---

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

## Symfony

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

Highlight -> "This week, [Symfony 6.4.0 beta 3](https://symfony.com/blog/symfony-6-4-0-beta3-released) and [Symfony 7.0.0 beta 3](https://symfony.com/blog/symfony-7-0-0-beta3-released) were published because their final release is approaching fast and it will take place before the end of November 2023. Meanwhile, the maintenance versions [4.4.51](https://symfony.com/blog/symfony-4-4-51-released), [5.4.31](https://symfony.com/blog/symfony-5-4-31-released) and [6.3.8](https://symfony.com/blog/symfony-6-3-8-released) were published to fix some potential security vulnerabilities."

[A Week of Symfony #880 (6-12 November 2023)](https://symfony.com/blog/a-week-of-symfony-880-6-12-november-2023) 



They also have:
[A Recent Newsletter](https://symfony.cmail20.com/t/y-e-xzklyk-djtjillrij-or/)

[New in Symfony 6.4: Serializer Improvement](https://symfony.com/blog/new-in-symfony-6-4-serializer-improvements)

[New in Symfony 6.4: AutowireLocator and AutowireIterator Attributes](https://symfony.com/blog/new-in-symfony-6-4-autowirelocator-and-autowireiterator-attributes)

[New in Symfony 6.4: Mailer, Translation, Notifier, Webhook and RemoteEvent Integrations](https://symfony.com/blog/new-in-symfony-6-4-mailer-translation-notifier-webhook-and-remoteevent-integrations)

[SymfonyCon Brussels 2023: Why open source still matters - and now more than ever](https://symfony.com/blog/symfonycon-brussels-2023-why-open-source-still-matters-and-now-more-than-ever)

[SymfonyCon Brussels 2023: BC ("Be careful") when dealing with BC ("Backwards compatibility")!](https://symfony.com/blog/symfonycon-brussels-2023-bc-be-careful-when-dealing-with-bc-backwards-compatibility)


SymfonyCasts introduces its Integration Testing in Symfony course: 
[This Week on SymfonyCasts](https://5hy9x.r.a.d.sendibm1.com/mk/mr/sh/1t6AVsd2XFnIGBrRERGJumwddAsNT1/OmNSQWLfUlg7)


---
## Featured Item

Maria Farrell writes:

"Silicon Valley ideology is a master-slave mentality, a hierarchical worldview that we all exist in extractive relation to someone stronger, and exploit and despise anyone weaker. Its only relations to other humans are supplication in one direction and subjugation in the other, hence its poster-boys’ constant yoyoing between grandiosity and victimhood. Tech bros like Thiel, Musk and Andreesen are the fluffers in the global authoritarian circle jerk."

### [Silicon Valley’s worldview is not just an ideology; it’s a personality disorder](https://crookedtimber.org/2023/11/15/silicon-valleys-worldview-is-not-just-an-ideology-its-a-personality-disorder/)


---

### This Week

Nacho Colomina Torregrosa explores:
[Monitoring Symfony messenger listening to the worker events](https://dev.to/icolomina/monitoring-symfony-messenger-listening-to-the-worker-events-i7a) 

### eCommerce

Sylius is:
[Reflecting on SyliusCon – another milestone in our journey!](https://sylius.com/blog/reflecting-on-syliuscon-another-milestone-in-our-journey/) 

Shopware announces:
[Shopware 6.6 RC will be available soon. What will happen under the hood?](https://www.shopware.com/en/news/shopware-6-6-rc/)

Synacktiv has:
[Magento Template Engine, a story of CVE-2022-24086](https://www.synacktiv.com/magento-template-engine-a-story-of-cve-2022-24086)

### Platforms

Laravel News examines:
[Laravel Htmx](https://laravel-news.com/laravel-htmx)
**Interesting.**

### CMSs

Alex Moreno says:
[It’s time to leave the (Drupal) bubble. Web Summit Lisbon](http://alexmoreno.net/websummit-lisbon-its-time-leave-drupal-bubble/) 

!#Code looks at:
[Drupal 10: Running Drupal Tests On GitHub Using Workflows](https://www.hashbangcode.com/article/drupal-10-running-drupal-tests-github-using-workflows)

DXPR announces:
[DXPR Builder 3.0.0: Previewing the Future of No-Code Editing for Professional Content Teams]([https://dxpr.com/drupal-blog/dxpr-builder-300-previewing-future-no-code-editing-professional-content-teams)

Mark Conroy explores:
[Adding Advanced Layouts to a LocalGov Drupal Website](https://mark.ie/blog/adding-advanced-layouts-to-a-localgov-drupal-website/)

Matt Glaman announces:
[A playground to test Drupal code with phpstan-drupal is coming soon!](https://mglaman.dev/blog/playground-test-drupal-code-phpstan-drupal-coming-soon)

Redfin examines:
[The 'Disclosure Menu' Module](https://redfinsolutions.com/blog/disclosure-menu-module)

Dries Buytaert announces:
[Acquia to acquire Monsido](https://dri.es/acquia-to-acquire-monsido)

Markie (Not Mark) looks at:
[Using Drupal's Webform Module to Create a Decision Tree](https://mark.ie/blog/using-drupals-webform-module-to-create-a-decision-tree/)

### Previous Weeks

RemySD explores the:
[Symfony Event Dispatcher alias the pattern observer](https://medium.com/@remysd/symfony-event-dispatcher-alias-the-pattern-observer-585a1141e7f6)

Nishant Patel examines:
[DatePoint: A new immutable date/time class for Symfony 6.4](https://medium.com/peanutsquarellp/datepoint-a-new-immutable-date-time-class-for-symfony-6-4-8eac320ada79)
**A lot of people don't see the point of this.**

PrestaConcept looks at:
[Using Stopwatch and WebProfiler in Symfony](https://www.prestaconcept.net/blog/symfony/utilisation-de-stopwatch-et-webprofiler-dans-symfony)

ADCI Solutions shows us:
[How to implement geo-dependent content on a website](https://www.adcisolutions.com/knowledge/geo-dependent-content)

1X Internet demonstrates:
[Decoupled search with Drupal Search API](https://www.1xinternet.de/en/highlights/decoupled-search-drupal-search-api)

Markie explores:
[Setting up Access Control with Drupal's Workbench Access Module](https://mark.ie/blog/setting-up-access-control-with-drupals-workbench-access-module/)

The Drupal Association shares:
[DrupalCon Lille 2023 Recap – Getting Together With the Drupal Community](https://www.drupal.org/association/blog/drupalcon-lille-2023-recap)

If you missed it, you can [see ours as well](https://symfonystation.mobileatom.net/DrupalCon-Lille).

## PHP



### This Week

Buddy examines:
[PHP Sessions: Explained, Practical Usage, and Best Practices](https://medium.com/@patelharsh7458/php-sessions-explained-practical-usage-and-best-practices-b15df9cc7568) 

Marat Latypov shows us:
[How to hydrate trees in Doctrine](https://dev.to/altesack/how-to-hydrate-trees-in-doctrine-2co7)

Atakan Demircioğlu is:
[Exploring JIT in PHP](https://atakde.medium.com/jit-in-php-9de5376bb678) 

Alexander Obregon is:
[Solving the ‘Two Sum Problem’ on LeetCode: PHP Answers Walkthrough](https://medium.com/@AlexanderObregon/solving-the-two-sum-problem-on-leetcode-php-answers-walkthrough-fff20c9b3149)

Rubin Rubio looks at the:
[Money pattern in PHP: the problem - DEV Community](https://dev.to/rubenrubiob/money-pattern-in-php-the-problem-334a)

Hashemi Rafsan shares:
[Understanding the Strategy Design Pattern in PHP with a Simple Example](https://hashemirafsan.medium.com/understanding-the-strategy-design-pattern-in-php-with-a-simple-example-775791d30be1)

Tom Smykowski explores:
[New PHP Runners Are Built In Go Language](https://tomaszs2.medium.com/new-php-runners-are-built-in-go-language-451755d32199)

Exacat examines:
[Building analysis to get ready for PHP 8.3 with static analysis](https://www.exakat.io/en/building-analysis-to-get-ready-for-php-8-3-with-static-analysis/)

Alexandra Grosu looks at:
[Hack — Enhancing PHP with Static Typing and Modern Features](https://medium.com/@alexandragrosu03/hack-enhancing-php-with-static-typing-and-modern-features-fbf1ff063c41)

### Previous Weeks




## More Programming

David Garcia examines:
[Navigating Project Management Methodologies: A Comprehensive Comparison of Waterfall vs Agile (Scrum and Kanban)](https://david-garcia.medium.com/navigating-project-management-methodologies-a-comprehensive-comparison-of-waterfall-vs-agile-f845a44bab8d)
**Great stuff.**

Shefali Jangid has:
[13 HTML Attributes You Should Know About](https://shefali.dev/html-attributes/)

Go Make Things looks at:
[HTML Web Components](https://gomakethings.com/html-web-components/)

Lullabot explores:
[Useful Git Configurations You May Have Missed](https://www.lullabot.com/articles/useful-git-configurations-you-may-have-missed)

Raphael Moutard says:
[Forget your Microservices! The Unparalleled Benefits of Pool Architecture.](https://medium.com/@raphael.moutard/forget-your-microservices-the-unparalleled-benefits-of-pool-architecture-63b462989856)

Smashing Magazine shares:
[CSS Responsive Multi-Line Ribbon Shapes (Part 1)](https://www.smashingmagazine.com/2023/11/css-responsive-multi-line-ribbon-shapes-part1/)



## 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

MIT Technology Review reports:
[This new data poisoning tool lets artists fight back against generative AI](https://www.technologyreview.com/2023/10/23/1082189/data-poisoning-artists-fight-generative-ai/)
**There is always a way to fight tech douchery with tech innovation. ;)**

The Register reports:
[Meta, YouTube face criminal spying complaints in Ireland](https://www.theregister.com/2023/11/11/meta_youtube_criminal_charges/) 

Bloomberg Law reports:
[Meta, Google, TikTok Must Face Hundreds of Addiction Suits](https://news.bloomberglaw.com/litigation/meta-google-tiktok-must-face-federal-youth-addiction-claims)

Ars Technica reports:
[No Bing, no Edge, no upselling: De-crufted Windows 11 coming to Europe soon](https://arstechnica.com/gadgets/2023/11/europeans-can-soon-strip-bing-edge-other-microsoft-cruft-from-windows-11/)

Axios reports:
[Companies pulling ads from X: Disney, Apple, IBM and more](https://www.axios.com/2023/11/17/companies-pulling-x-twitter-ads-apple-disney-ibm)
**Wow. Corporations are realizing the owner of Shitter is a c^nt and if they give the motherfucker money it makes them a c^unt as well.**

The Markup reports:
[FCC Approves Rules to Prevent ‘Digital Discrimination’](https://themarkup.org/still-loading/2023/11/15/fcc-approves-rules-to-prevent-digital-discrimination)

### The Evil Empire Strikes Back

The Intercept reports:
[Israeli Spyware Firm NSO Demands “Urgent” Meeting With Blinken Amid Gaza War Lobbying Effort ](https://theintercept.com/2023/11/10/nso-group-israel-gaza-blacklist/)
**Fuck these c^nts with a broken baseball bat.**

### Cybersecurity/Privacy

Ars Technica reports:
[Data broker’s “staggering” sale of sensitive info exposed in unsealed FTC filing](https://arstechnica.com/tech-policy/2023/11/data-brokers-staggering-sale-of-sensitive-info-exposed-in-unsealed-ftc-filing/) 

Decipher reports:
[EU Parliament Committee Rejects Mass Scanning of Encrypted Messages](https://apple.news/AFClFqpSuTRaXY6W_ft5ueQ)

### Fediverse

The Fediverse Report has:
[Last Week in Fediverse – ep 43](https://fediversereport.com/last-week-in-fediverse-ep-43/)

Nathan Mattes has:
[Mastodon for iOS. Year One](https://zeitschlag.net/mastodon-year-one/)

Laurens Hof looks at:
[Algorithmic feeds in clients](https://laurenshof.online/algorithmic-feeds-in-clients/)

[Bluesky crosses the mark for 2 million accounts](https://laurenshof.online/bluesky-crosses-the-mark-for-2-million-accounts/) 
**Bluesky is horseshit in my opinion. But, I am still for any platform that gets the non-c^unts off Shitter.**

kbin has an update:
[KES 3.0.0: New features and stability improvements - kbin Enhancement Suite](https://kbin.social/m/enhancement/t/630864)


Markus Unterwaditzer explores:
[Alternative timelines in Mastodon](https://unterwaditzer.net/2023/mastodon-timelines.html)
**Personally, the timeline view is the reason I like Mastodon.**

The Nexus reports:
[Mastodon and today's fediverse are unsafe by design and unsafe by default – and instance blocking is a blunt but powerful safety tool](https://privacy.thenexus.today/unsafe-by-design-and-unsafe-by-default/)

Engineering at Meta gives us:
[Threads: The inside story of Meta’s newest social app](https://engineering.fb.com/2023/09/07/culture/threads-inside-story-metas-newest-social-app/)
**I won't allow any Thread accounts on my timeline when they federate. But again, I am still for any platform that gets the non-c^unts off Shitter.**

The Verge reports:
[Threads users can keep their posts off Instagram and Facebook now](https://www.theverge.com/2023/11/12/23957591/threads-facebook-instagram-suggested-posts-opt-out)

TechCrunch reports:
[Pebble, a startup that tried and failed to take on Twitter, finds new life on Mastodon](https://techcrunch.com/2023/11/13/pebble-a-startup-that-tried-and-failed-to-take-on-twitter-finds-new-life-on-mastodon/)

## 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://symfonystation.mobileatom.net/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 todler stage, 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://symfonystation.mobileatom.net/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://symfonystation.mobileatom.net/sites/default/files/inline-images/Reuben-Walker-headshot.jpg)

### Reuben Walker

Founder
Symfony Station