Symfony Station Communiqué — 21 June 2024: a look at Symfony, Drupal, PHP, Cybersec, and Fediverse News.
Tags: symfony, drupal, php, fediverse
Published: 2024-06-22 23:05:37

This communiqué [originally appeared on Symfony Station](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024).

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. That necessitates an opinionated Butlerian jihad against big tech as well as evangelizing for open-source and the Fediverse. We also cover the cybersecurity world. You can't be free without safety and privacy.

There's good content in all of our categories, so please take your time and enjoy the items most relevant and valuable to you. This is why we publish on Fridays. So you can savor it over your weekend.

Or jump straight to your favorite section via our website. 

- [Symfony Universe](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#symfony)
- [PHP](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#php)
- [More Programming](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#more)
- [Fighting for Democracy](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#other)
- [Cybersecurity](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#cybersecurity)
- [Fediverse](https://symfonystation.mobileatom.net/Symfony-Station-Communique-21-June-2024#fediverse)

Once again, thanks go out to Javier Eguiluz and Symfony for sharing [our communiqué](https://symfonystation.mobileatom.net/Symfony-Station-Communique-14-June-2024) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-911-10-16-june-2024). 
 

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

## Symfony

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

Highlight -> "This week, the upcoming Symfony 7.2 version updated some code to [use constructor property promotion](https://github.com/symfony/symfony/commit/678abb4b128c0bd9f6db83a280bd5355ce234aec) and added a [new constraint to validate YAML contents](https://github.com/symfony/symfony/commit/e0ad00cc41ac43c976916ae432744543f1ba5983). In addition, we published more [transportation information and discounts](https://symfony.com/blog/symfonycon-vienna-2024-book-your-transportation-with-special-rates) for the [SymfonyCon Vienna 2024](https://live.symfony.com/2024-vienna-con/) conference."

[A Week of Symfony #911 (10-16 June 2024)](https://symfony.com/blog/a-week-of-symfony-911-10-16-june-2024)


They also have:

[Become our partner at SymfonyCon Vienna 2024](https://symfony.com/blog/become-our-partner-at-symfonycon-vienna-2024)


SymfonyCasts has: 

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

---  

## Featured Item

Once again we are selfishly blowing our horn.

I am sure you know building content-oriented websites today is an overcomplicated clusterfuck.

However, there is a content management system that makes it easier and simpler. And this is especially true for frontend developers. So, we're moving Mobile Atom Code to it.

### [K.I.S.S. - Why I moved my main site from Drupal to Grav CMS](https://symfonystation.mobileatom.net/drupal-grav-cms)



---  

### This Week

Sylvain Blondeau has:

[Level 4 : sortie de Symfony 7.1](https://symfonylevelup.substack.com/p/symfony-level-up-4)

Ivo Bathke shows us:

[Symfony integration tests custom header is missing](https://nerdpress.org/2024/06/14/symfony-integration-tests-custom-header-is-missing/) 

Matheo Daninos shows us:

[How to transform Component Development with Storybook and Symfony UX ?](https://dev.to/sensiolabs/how-to-transform-component-development-with-storybook-and-symfony-ux--c86)

**Great stuff.**

Nacho Colomina Torregrosa explores:

[An operation-oriented API using PHP and Symfony](https://dev.to/icolomina/an-operation-oriented-api-using-php-and-symfony-4p6d)

Chris Shennan demonstrates:

[Creating New Symfony Applications with Docker and the Symfony CLI](https://chrisshennan.com/blog/creating-symfony-applications-with-symfony-cli-and-docker)

Andy the Web Dev Queen gives:

[3 reasons why I love Doctrine](https://dev.to/webdevqueen/3-reasons-why-i-love-doctrine-30f5)  

### Platforms

Rafael Neri shares:

[Artisan Serve no Lumen](https://dev.to/rafaelneri/artisan-serve-no-lumen-2e5l)  

### eCommerce

Sylius has:

[Sylius Cloud by Platform.sh – strategic partnership announcement towards cloud via PaaS](https://sylius.com/blog/sylius-cloud-by-platform-sh/)  

Dragan Rapić examines:

[Achieving more with Tax Provider in Shopware 6](https://levelup.gitconnected.com/achieving-more-with-tax-provider-in-shopware-6-3b8fabcaa768) 

PrestaShop has:

[PrestaShop Live Update - June 2024](https://build.prestashop-project.org/news/2024/live-update-june-2024/)

Bleeping Computer reports:

[CosmicSting flaw impacts 75% of Adobe Commerce, Magento sites](https://www.bleepingcomputer.com/news/security/cosmicsting-flaw-impacts-75-percent-of-adobe-commerce-magento-sites/)

### CMSs

Concrete CMS has:
  
[Leveraging Concrete CMS for Ecommerce Website Development](https://www.concretecms.com/about/blog/web-design/leveraging-concrete-cms-for-ecommerce-website-development)  

[HR Software with Concrete CMS](https://www.concretecms.com/about/blog/intranets/hr-software-with-concrete-cms)


<br/>

TYPO3 has:

[How to find your perfect match – TYPO3 Memberships & Partnerships](https://typo3.com/blog/typo3-memberships-and-partnerships)  

[Members Have Selected Four Ideas to be Funded in Quarter 3/2024](https://typo3.org/article/members-have-selected-four-ideas-to-be-funded-in-quarter-3-2024)

Torben Hansen goes:

[From double to tripple: Preventing unintended opt-in / opt-out confirmations](https://www.derhansen.de/2024/06/2024-06-16-from-double-to-triple-preventing-unintended-opt-in-opt-out-confirmations.html) 

<br/>

Joomla has:

[Your first glimpse at Joomla! 5.2.0 Alpha1](https://developer.joomla.org/news/933-your-first-glimpse-at-joomla-5-2-0-alpha1.html) 

[The June Issue, The Joomla Gommunity Magazine](https://magazine.joomla.org/all-issues/june-2024/the-june-issue-2024)  

[Creating full width Joomla modules inside content](https://magazine.joomla.org/all-issues/june-2024/creating-full-width-joomla-modules-inside-content) 

<br/>

Drupal has:

[Drupal 10.3 is now available](https://www.drupal.org/blog/drupal-10-3-0)

[New community initiative: Frontend bundler](https://www.drupal.org/about/core/blog/new-community-initiative-frontend-bundler) 

Specbee looks at:

[Getting started with integrating Drupal and Tailwind CSS](https://www.specbee.com/blogs/integrating-drupal-and-tailwind-css)  

**If you really want to fuck up your site, do this.**

Wim Leers has:

[Experience Builder week 5: chaos theory](https://wimleers.com/xb-week-5)

Drupal Easy documents:

[Two very different European Drupal events in one week](https://www.drupaleasy.com/blogs/ultimike/2024/06/two-very-different-european-drupal-events-one-week)  

[Visual Debugger module: a modern take on an old idea](https://www.drupaleasy.com/blogs/ultimike/2024/06/visual-debugger-module-modern-take-old-idea)  

Lullabot asks:

[What Happens If You Don't Have a Unified Web Platform?](https://www.lullabot.com/articles/what-happens-if-you-dont-have-unified-web-platform)

**This is when Drupal excels.**

The Drop Times shares:

[What We Learned from DrupalJam: Open Up 2024](https://www.thedroptimes.com/40972/what-we-learned-drupaljam-open-2024)

[Driving Drupal Forward: Suzanne Dergacheva on the Strategic Rebranding of Drupal](https://www.thedroptimes.com/interview/40992/driving-drupal-forward-suzanne-dergacheva-strategic-rebranding-drupal)  
  
Neeraj Singh shows us:

[How to Delete Old Revisions for Each Content Type in Drupal 9?](https://medium.com/@neerajsinghsonu/how-to-delete-old-revisions-for-each-content-type-in-drupal-15bad0fdfdd2)

Tag1 Consulting continues a series:

[Migrating Your Data from Drupal 7 to Drupal 10: Generating migrations with Migrate Upgrade](https://www.tag1consulting.com/blog/migrating-your-data-drupal-7-drupal-10-generating-migrations-migrate-upgrade)

Computer Minds shares a solution:

[My text filter's placeholder content disappeared!](https://www.computerminds.co.uk/articles/my-text-filters-placeholder-content-disappeared)

**Another example of Drupal’s infuriating complexity.**

Markie(Not Mark) shares:

[A bash script to set up Drupal for local development using DDEV](https://mark.ie/blog/a-bash-script-to-set-up-drupal-for-local-development-using-ddev/)  
  

### Previous Weeks

And: 

[Setting up a local development environment with DDEV to contribute to Drupal core](https://mark.ie/blog/setting-up-a-local-development-environment-with-ddev-to-contribute-to-drupal-core/)

Skoop asks:

[Upgrade or upgrade?](https://skoop.dev/blog/2024/06/07/upgrade_or_upgrade/)  

Chris Shennan shares a quick tip:

[Fixing: ServiceNotFoundException - service or alias has been removed or inlined when the container was compiled](https://chrisshennan.com/blog/fixing-servicenotfoundexception-service-or-alias-has-been-removed-or-inlined-when-the-container-was-compiled)

---  

## PHP

### This Week

Andreas Alsterhom explores:

[Using Models as Flags](https://alsterholm.com/blog/2024/using-models-as-flags)

Alex Castellano shows us:

[3 Ways to Use the sleep() Function](https://alexwebdevelop.activehosted.com/social/f8c1f23d6a8d8d7904fc0ea8e066b3bb.405)

Nikolay Nikolov goes:

[From Broken Windows to Bug-Free Code: Improving Software Quality](https://levelup.gitconnected.com/from-broken-windows-to-bug-free-code-improving-software-quality-987b5a326cc1) 

Redfin Solutions says:

[DDEV, You're Still the One!](https://redfinsolutions.com/blog/ddev-youre-still-one/) 

Stitcher examines:

[Tagged Singletons](https://stitcher.io/blog/tagged-singletons) 

Ars Technica reports:

[Ransomware attackers quickly weaponize PHP vulnerability with 9.8 severity rating](https://arstechnica.com/security/2024/06/thousands-of-servers-infected-with-ransomware-via-critical-php-vulnerability/)  

Anwar Sadat Ayub looks at:

[Mastering PHP File Paths: Simplifying Your Project's Structure](https://dev.to/anwar_sadat/mastering-php-file-paths-simplifying-your-projects-structure-650)  

Tideways has:

[New in PHP 8.4: engine optimization of sprintf() to string interpolation](https://tideways.com/profiler/blog/new-in-php-8-4-engine-optimization-of-sprintf-to-string-interpolation)  

Cees-Jan Kiewiet explores:

[Updating (PHP) packages to ReactPHP Promise v3, and test your types with PHPStan](https://blog.wyrihaximus.net/2024/06/updating-php-packages-to-reactphp-promise-v3--and-test-your-types-with-phpstan/)  

Free Code Camp examines:

[PHP Arrays in Practice: How to Rebuild the Football Team Cards Project with PHP and MongoDB](https://www.freecodecamp.org/news/php-arrays-how-to-rebuild-the-football-team-cards-with-php-and-mongodb/)

ServBay show us:

[How to Improve Development Efficiency with PHP 8](https://dev.to/servbay/how-to-improve-development-efficiency-with-php-8-1c02)

Marin Bezhanov looks at:

[Practical Logging for PHP Applications with OpenTelemetry](https://betterstack.com/community/guides/logging/php-logging-opentelemetry/)  

Alexander Bondars explores:

[Secondary constructors in PHP](https://medium.com/@alexander.bondars/secondary-constructors-in-php-283acb656823)

Amin Sharifi examines:

[Mastering Stateful and Stateless PHP Web Application Architecture](https://medium.com/@moaminsharifi/mastering-stateful-and-stateless-php-web-application-architecture-159287d9eeed)

Laravel News shows us how to:

[Running a Single Test, Skipping Tests, and Other Tips and Tricks](https://laravel-news.com/run-single-tests-skip-tests-phpunit-and-pest)

Jayprakash G Jangir looks ahead to:

[PHP 9: Anticipated Features and Enhancements Compared to PHP 8](https://medium.com/@jayprakashj/php-9-anticipated-features-and-enhancements-compared-to-php-8-8fce029bf1cd)  

Ambionics has:

[Iconv, set the charset to RCE: Exploiting the glibc to hack the PHP engine (part 2)](https://www.ambionics.io/blog/iconv-cve-2024-2961-p2) 

### Previous Weeks

And:

[Iconv, set the charset to RCE: Exploiting the glibc to hack the PHP engine (part 1)](https://www.ambionics.io/blog/iconv-cve-2024-2961-p1)

---  

## More Programming

Smashing Magazine has:

[MDX Or: How I Learned To Stop Worrying And Love Multimedia Writing](https://www.smashingmagazine.com/2024/06/mdx-or-how-i-learned-love-multimedia-writing/)  
  
**Fantastic.** 

[What Are CSS Container Style Queries Good For?](https://www.smashingmagazine.com/2024/06/what-are-css-container-style-queries-good-for/) 

Lea Verou asks:

[Inline conditionals in CSS?](https://lea.verou.me/blog/2024/css-conditionals/) 

Frontend Masters opines:

[One of the Boss Battles of CSS is Almost Won! Transitioning to Auto](https://frontendmasters.com/blog/one-of-the-boss-battles-of-css-is-almost-won-transitioning-to-auto/)   

Adële looks at:

[Redefining JavaScript usage on the SmolWeb](https://adele.pages.casa/md/blog/redefining_javascript_usage_on_the_smolweb.md)

**This freedom is one of the reasons I'm moving my main business site from Drupal to Grav CMS.**

Smashing Magazine tries:

[Uniting Web And Native Apps With 4 Unknown JavaScript APIs](https://www.smashingmagazine.com/2024/06/uniting-web-native-apps-unknown-javascript-apis/)

Rob Allen explores:

[Getting status code and body from curl in a bash script](https://akrabat.com/getting-status-code-and-body-from-curl-in-a-bash-script/)

Roman Agabekov examines:

[InnoDB Performance Tuning – 11 Critical InnoDB Variables to Optimize Your MySQL Database](https://dev.to/drupaladmin/innodb-performance-tuning-11-critical-innodb-variables-to-optimize-your-mysql-database-2l01)  

Grant Horwood looks at:

[Amber: writing bash scripts in amber instead. pt. 1: commands and error handling](https://gbh.fruitbat.io/2024/06/18/amber-writing-bash-scripts-in-amber-instead-pt-1-commands-and-error-handling/)  

[Amber: writing bash scripts in amber instead. pt. 2: loops and ifs](https://gbh.fruitbat.io/2024/06/20/amber-writing-bash-scripts-in-amber-instead-pt-2-loops-and-ifs/)  

VentureBeat reports:

[Apple embraces open-source AI with 20 Core ML models on Hugging Face platform](https://venturebeat.com/ai/apple-embraces-open-source-ai-with-20-core-ml-models-on-hugging-face-platform/)

Ludicity warns:

[I Will Fucking Piledrive You If You Mention AI Again](https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again/)  
  
**Ah, a man after my own heart. I have been saying what he covers in Section 2 for several years.** 


---  

## Fighting for Democracy

[Please visit our Support Ukraine page](https://symfonystation.mobileatom.net/Support-Ukraine)to learn how you can help
kick Russia out of Ukraine (eventually, like ending apartheid in South Africa).

### The cyber response to Russia’s War Crimes and other douchebaggery

The Kyiv Post reports:

[HUR Hacks into Russia’s Ulyanovsk City Administration’s Website](https://www.kyivpost.com/post/34315)  

The Kyiv Independent reports:

[Ukrainian hackers claim responsibility for cyberattack on Russian banks, payment system](https://kyivindependent.com/ukraine-it-army-hack-bank-russia/)

The Register reports:

[Mozilla defies Kremlin, restores banned Firefox add-ons in Russia](https://www.theregister.com/2024/06/14/mozilla_firefox_russia/)  

BleepingComputer reports:

[US sanctions 12 Kaspersky Lab execs for working in Russian tech sector](https://www.bleepingcomputer.com/news/security/us-sanctions-12-kaspersky-lab-execs-for-working-in-russian-tech-sector/)  

Vox reports:

[The AI bill that has Big Tech panicked](https://www.vox.com/future-perfect/355212/ai-artificial-intelligence-1047-bill-safety-liability)  

TechCrunch reports:

[US sues Adobe for hiding termination fees and making it difficult to cancel subscriptions](https://techcrunch.com/2024/06/17/us-sues-adobe-for-hiding-termination-fees-and-making-it-difficult-to-cancel-subscriptions/) 

[FTC Chair Lina Khan on startups, scaling, and ”innovations in potential lawbreaking”](https://techcrunch.com/2024/06/15/ftc-chair-lina-khan-on-startups-scaling-and-innovations-in-potential-law-breaking/)

[FTC refers TikTok child privacy case to Justice Department](https://techcrunch.com/2024/06/18/ftc-refers-tiktok-child-privacy-case-to-justice-department/)  

The FTC has:

[Succor borne every minute](https://www.ftc.gov/business-guidance/blog/2024/06/succor-borne-every-minute)  

**I'm starting to think FTC stands for fuck up the c^nts and that's awesome. ;)**

9 to 5 Mac reports:

[EU set to fine Apple for failing to comply with the DMA](https://9to5mac.com/2024/06/14/eu-dma-fine-apple/)  

Ars Technica reports:

[Meta halts plans to train AI on Facebook, Instagram posts in EU](https://arstechnica.com/tech-policy/2024/06/meta-halts-plans-to-train-ai-on-facebook-instagram-posts-in-eu/)   

The Guardian has an interview:

[‘Encryption is deeply threatening to power’: Meredith Whittaker of messaging app Signal](https://www.theguardian.com/technology/article/2024/jun/18/encryption-is-deeply-threatening-to-power-meredith-whittaker-of-messaging-app-signal)  

The Verge reports:

[Adobe’s new terms of service say it won’t use your work to train AI](https://www.theverge.com/2024/6/18/24181001/adobe-updated-terms-of-service-wont-train-ai-on-work)  

[Biden administration to ban Russian company’s antivirus software](https://www.theverge.com/2024/6/20/24182531/kaspersky-lab-antivirus-software-banned-us-biden-russia)  

**This should have happened years ago.**

The Register reports:

[How Europe can force Apple to support competition](https://www.theregister.com/2024/06/21/eu_apple_owa/?td=rt-3a)  

### The Evil Empire Strikes Back

The Electronic Frontier Foundation has:

[The UN Cybercrime Draft Convention is a Blank Check for Surveillance Abuses](https://www.eff.org/deeplinks/2024/06/un-cybercrime-draft-convention-blank-check-unchecked-surveillance-abuses)

Speaking of bone-headed legislation, 404 Media reports:

[The DJI Drone Ban: A Uniquely American Clusterfuck](https://www.404media.co/email/d2bf20ab-889f-4985-89fb-105eb307257a/)  

**This should not be happening.**

[AI Images in Google Search Results Have Opened a Portal to Hell](https://www.404media.co/google-image-search-ai-results-have-opened-a-portal-to-hell/)

EuroNews reports:

[AI could fuel wave of Holocaust denial, UNESCO finds](https://www.euronews.com/next/2024/06/18/ai-could-fuel-wave-of-holocaust-denial-unesco-finds) 

[Pro-Russian actors flooding newsrooms with fake content to overwhelm fact-checkers, study says](https://www.euronews.com/my-europe/2024/06/15/russia-deliberately-flooding-newsrooms-with-fake-content-to-overwhelm-fact-checkers-study-) 
[ChatGPT, Grok, Gemini and other AI chatbots are spewing Russian misinformation, study finds](https://www.euronews.com/next/2024/06/18/chatgpt-grok-gemini-and-other-ai-chatbots-are-spewing-russian-misinformation-study-finds)

The Kyiv Independent reports:

[Russia turns to blackmail, big money in effort to recruit German spies, Berlin officials say](https://kyivindependent.com/russia-turns-to-blackmail-and-big-money-in-effort-to-recruit-german-spies-berlin-officials-say/)  

The Register reports:

[Russia's cyber spies still threatening French national security, democracy](https://www.theregister.com/2024/06/20/russias_cyber_attacks_france_report/)

The Hacker News reports:

[Chinese Cyber Espionage Targets Telecom Operators in Asia Since 2021](https://thehackernews.com/2024/06/chinese-cyber-espionage-targets-telecom.html)

[Chinese Hackers Deploy SpiceRAT and SugarGh0st in Global Espionage Campaign](https://thehackernews.com/2024/06/chinese-hackers-deploy-spicerat-and.html)

The Guardian reports:

[Deluge of ‘pink slime’ websites threaten to drown out truth with fake news in US election](https://www.theguardian.com/us-news/article/2024/jun/20/fake-news-websites-us-election)

Ars Technica reports:

[Lawsuit: Meta engineer told to resign after calling out sexist hiring practices](https://arstechnica.com/tech-policy/2024/06/lawsuit-meta-engineer-told-to-resign-after-calling-out-sexist-hiring-practices/)  

Cory Doctorow writes:

[Microsoft pinky swears that THIS TIME they’ll make security a priority](https://doctorow.medium.com/https-pluralistic-net-2024-06-14-patch-tuesday-fool-me-twice-we-dont-get-fooled-again-af0ed5dd29f2)  

Tech Dirt reports:

[500,000 Books Have Been Deleted From The Internet Archive’s Lending Library](https://www.techdirt.com/2024/06/20/500000-books-have-been-deleted-from-the-internet-archives-lending-library/)
### Cybersecurity/Privacy

Netzpolitik says the EU's:

[Chat Control is Pure Surveillance State](https://netzpolitik.org/2024/client-side-scanning-chat-control-is-pure-surveillance-state/)  

TechCrunch reports:

[Privacy app maker Proton transitions to nonprofit foundation structure](https://techcrunch.com/2024/06/17/privacy-app-maker-proton-transitions-to-non-profit-foundation-structure/)  

Forbes reports:

[New Wi-Fi Takeover Attack—All Windows Users Warned To Update Now](https://www.forbes.com/sites/daveywinder/2024/06/14/new-wi-fi-takeover-attack-all-windows-users-warned-to-update-now/)  

DarkReading reports:

[MITRE: US Government Needs to Focus on Critical Infrastructure](https://www.darkreading.com/ics-ot-security/mitre-advises-us-government-to-shape-up-for-critical-infrastructure)  

Futurism reports:

[Edward Snowden Says OpenAI Just Performed a “Calculated Betrayal of the Rights of Every Person on Earth”](https://futurism.com/the-byte/snowden-openai-calculated-betrayal)  

Robb Knight demonstrates:

[Blocking Bots with Nginx](https://rknight.me/blog/blocking-bots-with-nginx/](https://rknight.me/blog/blocking-bots-with-nginx/)  

Krebson on Security reports:

[Alleged Boss of ‘Scattered Spider’ Hacking Group Arrested](https://krebsonsecurity.com/2024/06/alleged-boss-of-scattered-spider-hacking-group-arrested/)  

Wired reports:

[/e/OS Is Better Than Android. You Should Try It](https://www.wired.com/story/e-os-review/)

**My next phone is definitely going to be a Fairphone with this operating system. [You can get yours today](https://murena.com/america/shop/smartphones/brand-new/murena-fairphone-4/).**

Lawfare Media covers Europe's approach to cybersecurity:

[Moving Slow and Fixing Things](https://www.lawfaremedia.org/article/moving-slow-and-fixing-things)

---  

### Fediverse

The Fediverse Report has:

[Last Week in Fediverse – ep 73 (and 72)](https://fediversereport.com/last-week-in-fediverse-ep-73-and-72/)

Cornell University published:

[Decentralized Social Networks and the Future of Free Speech Online](https://arxiv.org/abs/2406.06934)

Patchwork says:

[We need to finish building the Fediverse Part II: Patchwork](https://www.blog-pat.ch/we-need-to-finish-building-the-fediverse-part-ii-patchwork/)

These Yaks Ain't Gonna Shave Themselves offers:

[A Different Vision for a Healthy Fediverse](https://polotek.net/posts/a-different-vision-for-a-healthy-fediverse/)

Pennsylvania State University published:

[The Failed Migration of Academic Twitter](https://arxiv.org/pdf/2406.04005)

FediTest has a report:

[Webfinger server tests of hosted Fediverse applications](https://feditest.org/contrib/results/2024-06-16/)

Mastodon has:

[Trunk & Tidbits, May 2024](https://blog.joinmastodon.org/2024/06/trunk-tidbits-may-2024/)  

Ghost has an update:

[Alright, let's Fedify](https://activitypub.ghost.org/day-4/)

Lemmy has:

[Lemmy v0.19.4 Release - Image Proxying and Federation improvements](https://join-lemmy.org/news/2024-06-07_-_Lemmy_Release_v0.19.4_-_Image_Proxying_and_Federation_improvements)

The Verge reports:

[Meta releases Threads API for developers to build ‘unique integrations’](https://www.theverge.com/2024/6/18/24180794/meta-threads-api-developers-launch-availability) 
  
**Prepping for ads and bots.**

GoToSocial announces:

[We've just released GoToSocial version 0.16.0 Snappy Sloth into the wild](https://gts.superseriousbusiness.org/@gotosocial/statuses/01J0GJ216FPA5K9GW97V333MAW)

### Other Federated Social Media

The Electronic Frontier Foundation also has:

[What’s the Difference Between Mastodon, Bluesky, and Threads?](https://www.eff.org/deeplinks/2024/06/whats-difference-between-mastodon-bluesky-and-threads)


---  

## CTAs (aka show us some free love)

- That’s it for this week. Please share this communiqué.
- Also, please [join our newsletter list for The Payload](https://newsletter.mobileatom.net/). 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@drupal.community](https://drupal.community/@SymfonyStation)on Mastodon for daily coverage.

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 toddler 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 on our [communiqués page](https://symfonystation.mobileatom.net/communiques).

## Author

![Reuben Walker headshot](https://symfonystation.mobileatom.net/sites/default/files/inline-images/Reuben-Walker-headshot.jpg)

### Reuben Walker

Founder
Symfony Station