Symfony Station logo
Here's our latest newsletter that Explores the Symfony Universe.
View this in your browser.
website custom custom custom 
Once again, as a perk for joining our list, you receive The Payload a day earlier than the weekly Symfony Station communiqué. But still, check the site tomorrow for the latest developments.

As you know, we share a lot of information so we recommend viewing this email in your browser via the link above.
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.

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 Thursdays. So you can savor it over your weekend.

Or scroll down to your favorite section.
Once again, thanks go out to Javier Eguiluz and Symfony for sharing our communiqué in their Week of Symfony.

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

Symfony Logo

Symfony

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

Highlight -> "This week, Symfony 5.4.39, 6.4.7 and 7.0.7 maintenance versions were released. In addition, Symfony published the first beta of Symfony 7.1 so you can test it in your own applications before the final release at the end of May 2024."

A Week of Symfony #905 (29 April - 5 May 2024)


They also have:
SymfonyOnline June 2024: Serialization and performance

New in Symfony 7.1: TypeInfo Component

New in Symfony 7.1: IsCsrfTokenValid Attribute

SymfonyOnline June 2024: Serialization and performance

New in Symfony 7.1: MacAddress and Charset Constraints

New in Symfony 7.1: MapUploadedFile Attribute

Blackfire has:
Mastering continuous observability with Blackfire: a deep dive into the continuous profiler dashboard

Featured Item

The Drupal Association writes:

Twenty-three years after creating Drupal as a university student and hundreds of thousands of websites later, Dries Buytaert announced today that a new, parallel version of Drupal will launch at the end of 2024. Built on top of Drupal core and common contributor modules, and released in parallel, this new version will make the incredible power of Drupal more usable for all.

Drupal lead Dries Buytaert announces the guiding star for a new version of the Drupal CMS 23 years after its creation



Yeah! This exciting and the type of thing I have long been advocating for. If they get it right, Drupal can start growing again.

Dries covers it on his blog as well.
State of Drupal presentation (May 2024)

This week

Jakub Skoron has:
Unlock the Secrets of Symfony’s Kernel Events: What Every Developer Must Know!

Rahul Chavan explores:
Simplifying Service Definitions with #AutowireInline in Symfony

Good stuff.

Aleksander Wons compares:
Symfony 7 vs. .NET Core 8 - web application; the basics

Maico Arazio examines:
Using Symfony Messenger to Manage Message Queues in Symfony8

The same in Italian.
Utilizzare Symfony Messenger per gestire code di messaggi in Symfony

Stephan Hochdörfer previews:
SymfonyLive Berlin 2024: Gally

Marat Latypov looks at:
Database referential integrity with Doctrine

Sarah Savage writes:
In defense of the “monolithic microservice”

Binary Box Tuts shares:
Symfony 7 JSON Web Token(JWT) Authentication

This may be written by AI, but since it's a simple tutorial, I will let it slide.

Platforms

Matthew Weier O'Phinney explores:
Initializing ZendHQ JobQueue During Application Deployment


eCommerce

Shopware has:
Release Notes Shopware 6.6.2.0

And Sylius has:
Month of Sylius: April

CMSs


TYPO3 has:
Revitalizing a supermarket chain's digital presence with TYPO3

TYPO3 Surfcamp 2024

Pluswerk shares:
Review TYPO3 Camp Switzerland 2024



Drupal has:
De-jargoning Drupal – working with the community to open up Drupal’s terminology

1xInternet says:
1xINTERNET supports the new Drupal Starshot

Acquia has:
DrupalCon Portland Day 1 Recap

DrupalCon Portland Day 2 Recap

The Drop Times has:
Introducing Drupal Starshot and Charting a New Course for the Future

Best of Both Worlds: Thor Andre Gretland on Gutenberg and Drupal's Synergy

Great stuff.

Drupal Iberia 2024 Unites Portuguese and Spanish Communities

I hope they have it in Evora again soon. I have a property under construction there and it's a fantastic city.

DrupalCamp Cemaes shares its:
Programme for Event Day

Ironstar has the:
Drupal Developer Survey 2024 Results

Tag1 Consulting explores:
Migrating Your Data from Drupal 7 to Drupal 10: Assumptions of the API

Evolving Web examines:
Inside Access: Stories of the 12 Stars of EvolveDrupal Atlanta

PreviousNext looks at:
Creating a cards section with Layout Builder

Very cool.
Horizontal Digital says:
Try this one weird trick with the Migrate API

CKEditor is:
Introducing CKEditor 5 Plugin Pack module for Drupal
PHP logo

PHP

This week

Developer Joy opines:
PHP Doesn't Suck Anymore

And it hasn't since 5.4.

Muhammad Anas compares:

XAMPP VS Laragon - Choosing the Best Local Web Server

Sergei Pantiushin explores:
Implementing DDD in PHP

Serghei Pogor shares:
10 PHP Functions to Avoid for Better Code Quality

David Duymelinck looks at:
Php features: type hinting

Lucas Carvalho explores:
The PHP Orkestra Framework

Yunus Emre Adas examines:
The Future of APIs: Exploring PHP GraphQL in 2024

Derik Rethans has:
Xdebug Update: May 2024

Tomas Votruba shows us how to:
Get Quick Error Count for each PHPStan level

Mateus Guimaraes looks at:
Optimizing PHP applications for performance

Doğan Uçar explores:
Enum Best Practices in PHP 8.3

php[architect] examines:
Stacks With SplStack

Bartlomiej Witkowski looks at:
Modern PHP development with DDEV

Gabor Javorszky says:
Pest in PHP is good, actually!

GitGuardian reviews:
PHP(TEK) 2024: Pioneering the Future of Web Development in Chicago

Carlos Granados explores:
Using PHP Attributes instead of Annotations for Static Analysis

More Programming

Code logo
Baldur Bjarnason writes:
React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity

Maksim Dolgikh says:
The Front-End Development we’re used to is dying

Rest in hell, SPAs.

Free Code Camp asks:
How is Flutter Platform-Agnostic?

If you build multi-platform apps, check Flutter out.

Brad Frost looks at:
Transparent borders

Good CSS advice.

Heydon Works explores:
Testing HTML With Modern CSS

Another way to get rid of some JavaScript.

Grant Horwood examines:
MySQL: using the slow query log

Go Make Things asks:
Why use Web Components over traditional DOM manipulation?

And provides a great answer.

The New Stack opines:
Open Source Is at a Crossroads

If you use it, donate to its developers. Especially if you are a shitass corporation.

GitHub reports:
How we’re building more inclusive and accessible components at GitHub

Fighting for Democracy

Please visit our Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually).

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

The Guardian reports:
Stop children using smartphones until they are 13, says French report

The CounterOffensive reports on:
The dizzying pace of Ukrainian drone innovation

DarkReading reports:
Blinken: Digital Solidarity Is 'North Star' for US Policy

Krebson on Security reports:
U.S. Charges Russian Man as Boss of LockBit Ransomware Group

The Seattle Times reports:
As China and Iran hunt for dissidents in the US, the FBI is racing to counter the threat

The Platformer reports:
Inside OpenAI’s new plan for fighting deepfakes

Let's hope they are sincere and successful. But, I don't see it happening without regulation.

The EU has:
Commission request information from X on decreasing content moderation resources under the Digital Services Act

Reuters reports:
Exclusive: In Tesla Autopilot probe, US prosecutors focus on securities, wire fraud

He, he, he. It's ok to rip off consumers, but if you rip off investors, you go to jail.


The Verge reports:
President Joe Biden to announce AI data center at failed Foxconn site in Wisconsin

Once again a Democrat is unfucking a Republican economic fiasco/disaster.

The Evil Empire Strikes Back

And:
Stack Overflow is feeding programmers’ answers to AI, whether they like it or not

It has always sucked. Now it's enshittified.

Vox reports:
Some say AI will make war more humane. Israel’s war in Gaza shows the opposite.

The Hacker News reports:
Microsoft Outlook Flaw Exploited by Russia's APT28 to Hack Czech, German Entities

The Guardian reports:
‘It’s just not hitting like it used to’: TikTok was in its flop era before it got banned in the US

Cybersecurity/Privacy

Krebson on Security shows us:
Why Your VPN May Not Be As Secure As It Claims

The Verge reports:
https://www.theverge.com/2024/5/6/24150610/google-gemini-cybersecurity-mandiant

Cory Doctorow shares:
Pluralistic: The disenshittified internet starts with loyal "user agents" (07 May 2024)

AKA, web browsers.

The Hacker News reports on:
The Fundamentals of Cloud Security Stress Testing

The Register reports:
CISA boss: Secure code is the 'only way to make ransomware a shocking anomaly'

PC Mag reports:
To Fight Ransomware Gangs, US Focuses on Sowing Distrust, Ex-NSA Director Says
Fediverse logo

The Fediverse

I am honored to be included in the second batch of 100 Flipboard Fediverse publishers. Join my 49K other Flipboard followers and explore all my mags -> @mobileatom@flipboard.com

Or follow them individually by topic as indicated in the handle:
  • @the-fediverse-vs-corporate-social-media-mobileatom@flipboard.com
  • @coding-is-living-mobileatom@flipboard.com
  • @symfony-for-the-devil-mobileatom@flipboard.com
  • @responsive-design-ux-ui-and-more-mobileatom@flipboard.com
  • @videorrific-getting-visual-on-the-web-with-video-mobileatom@flipboard.com
  • @blog-me-mobileatom@flipboard.com
  • @content-marketing-brand-journalism-native-advertising-mobileatom@flipboard.com@flipboard.com
  • @search-optimization-marketing-mobileatom@flipboard.com@flipboard.com
  • @email-marketing-mobileatom@flipboard.com@flipboard.com.


Just copy and paste your choices into the search field of your favorite Fediverse client to follow. Symfony for the Devil is very similar to our current Fediverse accounts on Mastodon and kbin.

The Fediverse Report has:
Last Week in Fediverse – ep 67

TechCrunch reports:
Farewell, dunks? Threads launches quote controls for all users

Threads is testing cross-posting from Instagram globally

We Distribute opines on:
The Trouble with Forking Mastodon

We all need to be using multiple Fediverse platforms.

Ændra Rininsland shares:
Some thoughts on running a screenshot moderation service, one month later

The Register reports:
Mastodon delays firm fix for link previews DDoSing sites

Mastodon has more development updates:
Trunk & Tidbits, April 2024

hueristic instruments makes:
A Case for Community

Other federated social media

TechCrunch reports:
Bluesky to add DMs, video support and in-app custom feed curation

Bluesky shares its:
2024 Protocol Roadmap

CTAs (aka show us some free love)

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. Or, if you know of one, get in touch.

Please share this!
Did someone forward this edition to you? Find in on the Fediverse? Please subscribe to The Payload.
website custom custom custom 
Email Marketing Powered by MailPoet