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 (with a lot on Drupal's Starshot and PHP 8.4), 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 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


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

Highlight -> "This week, Symfony continued tweaking and polishing the new features of Symfony 7.1, which will be released at the end of May 2024. Meanwhile, we published some blog posts showcasing Symfony 7.1 features such as the new TypeInfo component, the IsCsrfTokenValid attribute, new constraints, the MapUploadedFile attribute and some WebProfiler improvements. Lastly, we published more talks for the SymfonyOnline June 2024 online conference."

A Week of Symfony #906 (6-12 May 2024)

They also have:
New in Symfony 7.1: Improved Access Token Authenticator

New in Symfony 7.1: Expanding UniqueEntity Constraint to Any PHP Class

New in Symfony 7.1: New Dependency Injection Attributes

SymfonyOnline June 2024: Announcement of workshops topics!

New in Symfony 7.1: Constraint Improvements

SymfonyOnline June 2024: Front-end application development, Symfony-style(s)

This looks like a good one and also covers API Platform.

Featured Item

We're "tooting" our own horn this week with our latest article. If you follow us you know we are champions of the Fediverse. And have written extensively about it. Like Symfony, PHP, Drupal, Sylius, etc. it's open-source and a moral alternative and new foe of corporate social media. Which we can all agree is shit. This article is motivated in particular by our being selected as one of the first few hundred Fediverse publishers on Flipboard and gaining ten new handles. So, I want to help you sort out the ones you may want to follow. And of course, my existing ones as well. But more importantly I want to help you start your journey through the Fediverse by benefiting from my experience.

Intrigued by the Fediverse - Traverse our Accounts to Map your Journey

This week

Rahul Chavan explores:
Symfony’s Route Attribute Mapping{foo:bar}: A Shortcut to Smoother Routing

Matheo Daninos shows us:
How to share your TwigComponent with your team

Les Tilleuls Coop announces:
API Platform Conference 2024 speaker lineup


TYPO3 has:
Call for Community Budget Ideas (Q3/2024)

The Double-Edged Sword: How the Same CMS Features Can Make or Break a Sale

T3CON Recap—Web Analytics: Balancing Data Collection, Privacy, and User Experience

Matt Glaman examines:
Starshot, recipe to cook up ambitious Drupal applications

Gábor Hojtsy has:
15 reasons I am excited about Drupal's new Starshot initiative

Drupal 11 deep dive: watch the recording, present your own (free slides!)

Mike Herchel shares his:
Thoughts on Drupal's new Starshot Initiative

Previous Next looks at:
Starshot and Experience Builder

WebWash shows us how to:
Download and Install Drupal Starshot Beta

Redfin Solutions recaps:
DrupalCon Portland: A Recap from Redfin CTO, Chris Wells

DDEV also recaps:
DrupalCon Portland 2024 Wrapup

Specbee explores:
Drupal Translation Modules: How to create Multilingual Drupal websites

ACDI Solutions shows us:
How to quickly integrate Angular with a Drupal website

And WebWash show us:
How to Create Content Blocks in Drupal

Simple, but if you are new to Drupal, it’s useful.

The Drop Times shares:
Policy-Based Access in Core by Kristiaan Van den Enyde

Tag1 Consulting continues its series:
Migrating Your Data from Drupal 7 to Drupal 10 using the Migrate API: Avoiding entity ID conflicts

Backdrop CMS announces:
Backdrop 1.28 released!

Previous Weeks

Andrew Fletcher examines:
Accessing nested paragraph fields in Drupal: a step-by-step reference

Great stuff.
PHP logo


This week

Tomas Votruba has an analogy:
Cool features of Swiss Army Knife

Raziel Rodrigues looks at:
Mastering Object Calisthenics in PHP 8: Crafting Cleaner Code

phpFashion shows us:
How to Handle Getters When They Have Nothing to Return?

And Veljko Ristic shows us:
How to Validate Emails in PHP: regex, filter_var(), and API Explained

Assia Ettalibi explores:
Building a Secured User Authentication System with PHP, MySQL, PDO and hashed

David Eduardo Karpinski has:
Making Life Difficult For Intruders: Installing PHP Intrusion Detection System

Sticher shares:
What's new in PHP 8.4

PHP Watch shows us:
How to fix mysql_native_password not loaded errors on MySQL 8.4

Laravel News asks:
Is class instantiation without extra parenthesis coming to PHP 8.4?

Rustcode examines:
The Future Of Php

Previous Weeks

Wendell Adriel asks:
Why use Custom Exceptions in PHP?

Code logo

More Programming

Smaine Milliani looks at:
Le rôle d’Engineering Manager vu d’un Dev

I guess this is why his outstanding blogging has fallen off lately.

Sarah Savage explores:
Using common networks for communicating via microservices

Grant Horwood examines:
NGINX: serving private files with X-Accel-Redirect

Smashing Magazine looks at:
Transforming The Relationship Between Designers And Developers

Oliver Davies explores:
Merging without merge commits

Manav Bajaj has:
JWT Explained

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 Financial Times reports:
Big Tech regulatory crackdown spreads to Asia and Australia

The Next Web reports: joins tech giants as ‘gatekeeper’ under EU competition rules

BleepingComputer reports:
FCC reveals Royal Tiger, its first tagged robocall threat actor

FBI seize BreachForums hacking forum used to leak stolen data

The Verge reports:
Instagram and Facebook under EU investigation for causing child addiction and harm

Invezz reports:
EU set to issue new antitrust charges against Microsoft over Teams app

The Evil Empire Strikes Back

Bert Hubert reports:
Cyber Security: A Pre-War Reality Check

The Hacker News reports:
Turla Group Deploys LunarWeb and LunarMail Backdoors in Diplomatic Missions

The Guardian reports:
Russia directing hackers to attack UK and west, says director of GCHQ

The Markup reports:
Mortgage Brokers Sent People’s Estimated Credit, Address, and Veteran Status to Facebook

Radio Free Europe/Radio Liberty reports:
Investigation: How Russia's Warplanes Get Their 'Brain Power' From The West, Despite Sanctions

BleepingComputer reports:
Kimsuky hackers deploy new Linux backdoor in attacks on South Korea

404 Media reports:
OpenAI’s GPT-4o Isn’t ‘Her,’ It’s ‘Metropolis’

AI Generated Hentai Is Viral All Over Facebook


Cyber Official Speaks Out, Reveals Mobile Network Attacks in U.S.

Dark Reading reports:
Cybersecurity in a Race to Unmask a New Wave of AI-Borne Deepfakes

They opine:
There Is No Cyber Labor Shortage

CNN reports:
Black Basta Cyberattack forces major US health care network to divert ambulances from hospitals
Fediverse logo

The Fediverse

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

Ghost writes:
Building ActivityPub: Day 0

Flipboard reports:
Over 100,000 Social Interactions From the Fediverse to Flipboard

As mentioned last week, I am one of the second set of Flipboard Fediverse publishers, so this is great to see.

And did you see the featured article? 😉

Other federated social media

TechDirt opines:
Bluesky Is Building The Decentralized Social Media Jack Dorsey Wants, Even If He Doesn’t Realize It

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.

Symfony Station and The Payload cover the essential news in the Symfony, PHP, and Fediverse development communities with a focus on protecting democracy. Please use the button above to make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about.

You may have to open the link in a new window. Thanks.

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