Symfony Station logo
Here's our latest newsletter that Explores the Symfony Universe.
View this in your browser.
website linkedin custom custom custom 
Once again, you're receiving The Payload a day earlier than the weekly Symfony Station communiqué as a perk for joining our list.

As you know, we share lots 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. Because open-source equals open societies, peeps. That necessitates a mission of destroying big tech. We also cover the cybersecurity world and the Fediverse (more open-source and democracy).

There's good content in all of our categories (especially the Symfony section), 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

Symfony

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

Highlight -> "This was a very special week for the Symfony project. Ryan Weaver, a beloved Symfony core team member and SymfonyCasts founder, asked for our love and support as he battles cancer. The Symfony and PHP communities rallied around Ryan and his family and raised more than $250,000 in donations. If you can, please keep donating money to support Ryan and his family."

A Week of Symfony #902 (8-14 April 2024)

Yes. This times a thousand.

They also have:
SymfonyOnline June 2024 - Practical insight into modulithic architecture

SymfonyLive Berlin 2024 Plants vs thieves: Web Security and Tests!?

SymfonyOnline June 2024 - Carry out the best audit for your client

SensioLabs has:
SymfonyLive Paris 2024: Two Days of Conference and Fun

Featured Item

Noema Magazine writes:

"Rewilding the internet is more than a metaphor. It’s a framework and plan. It gives us fresh eyes for the wicked problem of extraction and control, and new means and allies to fix it. It recognizes that ending internet monopolies isn’t just an intellectual problem. It’s an emotional one. It answers questions like how do we keep going when the monopolies have more money and power? How do we act collectively when they suborn our community spaces, funding and networks? And how do we communicate to our allies what fixing it will look and feel like?

Rewilding is a positive vision for the networks we want to live inside, and a shared story for how we get there. It grafts a new tree onto technology’s tired old stock. And embodied in rewilding’s ecological tools is the collective wisdom of an entire discipline already tackling humanity’s toughest, systemic problems."

We Need To Rewild The Internet


1000% correct and open-source and the Fediverse are the way to do it.

This week

Serghei Pogor shares:
7 Mind-Blowing PHP Symfony Hacks Every Developer Should Know!

How Did I Set Up Docker for PHP in Just 30 Minutes?

Grace Graphics promotes:
Jidox — Symfony Material Design Template (Admin Templates Web Templates)

Follow this example and promote your Symfony products. So the community can use and share them resulting in more use.

Nestor Brito Medina has an:
Introduction to Symfony Workflow

Andrii Popov looks at:
Splitting the monolith with PHP and Kafka

A great case study that highlights some of Symfony’s capabilities with complex applications.

Platforms

Laravel News says:
Basset is an alternative way to load CSS & JS assets

And it's a better way. In Symfony you see this with new Symfony UX approach and the Asset Mapper component.

eCommerce

Acro Commerce promotes:
The Power of Drupal Commerce for B2B Manufacturers

CMSs


TYPO3 has:
TYPO3 CMS Transforms TH Rosenheim’s Higher Education Website

Report From the EU Open Source Policy Summit

TYPO3 Rector on the Move

Pixel has a:
Recap of TYPO3 Surfcamp 2024


Joomla announces:
Joomla 5.1.0 and Joomla 4.4.4 are here!



#! Code explores:
Drupal 10: Adding Extra User Account Protection

Mario Hernandez examines:
Building a modern Drupal theme with Storybook

Specbee shows us:
How to integrate Auth0 Single Sign-On (SSO) in Drupal

Matt Glaman says:
Writing tests first saves time and money later on

The Drop Times has:
Mounting /Himalayas to /Enterprise Web: Gai Technologies' Ascetic Route

Now that's an interesting Drupal agency.

A Detailed Review of Droopler 4 with Grzegorz Bartman of Droptica

Hmm, this is not for me. Distributions are slowly going away, Paragraphs have, and Bootstrap is shit.

Paul Johnson requests:
Help us create a Promote Drupal Image Library

Balint Pekker shares:
Enhancing Drupal with GitHub Actions

ImageX shows us how to:
Drive Engagement with Image Carousels on Your Drupal Site

Previous Weeks


Jolicode looks at:
Contributing to Symfony MakerBundle

Et:
Une nouvelle édition du Symfony Live Paris 2024

Chapter Three shares:
Admin Dialogs: A Simple Innovation for Better User Experience
PHP logo

PHP

This week

Doğan Uçar explores:
PHP 8.4: Release Date and Features, April 2024

Alex examines:
Blacklists and Whitelists: How do they work?

Orpheric Allagbe shows us:
How to optimize your Nginx server in terms of the number of requests/traffics processed simultaneously in your web app?

AlyaTek has:
PHP - arrays e valores como chave

Gilles Migliori looks at:
PowerLite PDO: A Powerful PHP Database Abstraction Layer

Greenend explores the:
PuTTY vulnerability vuln-p521-bias

Dariusz Gafka examines:
Building Workflows in PHP with Ecotone

(Not Bob) The Builder asks:
Can't Access Files in XAMPP "public" Folder on Linux? Fix Permissions with chmod

Erland Muchasaj shares:
HP: Dynamic method calling

Tomas Votruba helps us with updating legacy projects:
Master the Change

More Programming

Code logo
Joan Westenberg looks at:
AI in 2024: a brief state of play

This is a good take. AI is neither good nor evil. There are good and bad uses for it. And good and evil people programming and using it.

Speaking of, Citation Needed asks:
AI isn't useless. But is it worth it?

Nope.

Oleksii Marakhin compares:
PUT vs PATCH. What to use and when?

Jason McDonald says:
SQL Injection Isn't Dead Yet

Dan Cătălin Burzo shows us:
How to think about HTML responsive images

David Walsh explores the:
HTML popover Attribute

Javier Cuelo shares his:
Design good practices

Great resource.

Go Make Things examines:
The decline of design

jQuery shares:
Upgrading jQuery: Working Towards a Healthy Web

Don't use jQuery.

Jason Knight proposes an interesting project:
Building A Better JavaScript DOM Builder : Part 1

SmashingMag shows us:
How To Monitor And Optimize Google Core Web Vitals

We should follow this advice to please our users, not Google. Fuck Google.

Frontend Masters looks at:
DevTools Tips & Tricks

Good stuff and one of the few things I enjoyed from bootcamp.

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 Hacker News reports:
U.S. Treasury Sanctions Hamas Spokesperson for Cyber Influence Operations

Chinese-Linked LightSpy iOS Spyware Targets South Asian iPhone Users

Bleeping Computer reports:
Moldovan charged for operating botnet used to push ransomware

Wired reports:
Google Workers Protest Cloud Contract With Israel's Government

Euronews reports:
EU Policy. TikTok questioned over its Lite app launched in France and Spain

Ars Technica reports:
Judge halts Texas probe into Media Matters’ reporting on X

Texas's c^nt Attorney General gets bitch slapped for an obviously unconstitutional persecution of someone Space Karen doesn't like.

Reuters reports:
Broadcom questioned by EU over VMware licensing changes

Noyb reports:
EDPB Opinion: Meta cannot rely on "Pay or Okay"

Good.

The Evil Empire Strikes Back

The Washington Post reports:
Secret Russian foreign policy document urges action to weaken the U.S.

Forebes reports:
Russia’s 2024 Election Influence Campaign Has Started, Microsoft Analysis Finds

Foreign Policy reports:
Russia Just Helped Swing a European Election

The Register reports
Kremlin's Sandworm blamed for cyberattacks on US, European water utilities

Radio Free Europe reports:
Under Investigation Across Europe, Pro-Kremlin Voice Of Europe Has Deep Balkan Ties

United Nations report:
Gaza: UN experts deplore use of purported AI to commit ‘domicide’ in Gaza, call for reparative approach to rebuilding

Paul Bigger looks at:
Meta and Lavender

So, Meta is helping Israel target civilians via supposedly encrypted WhatsApp groups? Not surprising considering the genocide-friendly c^nts who run it.

The New York Times opines:
The Israeli Censorship Regime Is Growing. That Needs to Stop

Speaking of ham-fisted censorship, The Markup reports:
Schools Were Just Supposed To Block Porn. Instead They Sabotaged Homework and Censored Suicide Prevention Sites

DarkReading reports:
Cyber Operations Intensify in Middle East, With Israel the Main Target

404 Media reports:
The Dystopian Future of TV Is AI-Generated Garbage

Sigh.

Disconnect reports:
Elon Musk is using Twitter to defend Brazil’s fascists

NBC New reports:
Verified pro-Nazi X accounts flourish under Elon Musk

He's a South Afrikaner c^nt so this should surprise no one. Apples don't fall far from the tree. And they rarely roll away.

Cybersecurity/Privacy

TechCruch reports:
Government spyware is another reason to use an ad blocker

DarkReading reports:
FBI: Smishing Campaign Lures Victims With Unpaid-Toll Notices

404 Media reports:
A Spy Site Is Scraping Discord and Selling Users’ Messages

The Register reports:
OpenAI's GPT-4 can exploit real vulnerabilities by reading security advisories

Tripwire reports:
37 Arrested as Police Smash LabHost International Fraud Network
Fediverse logo

The Fediverse

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

IFTAS shares a:
DSA Guide for the Fediverse

FOSS Academic shares:
Reading the Online Harms Act with my Fediverse Admin Hat On

Radio Free Fedi says:
Let's triple down on durable community, comradery and support, and also a new responsive website appears

Awesome. Now I can listen in the car.

Jeff Sikes shares:
Installing the FediBuzz relay

FediTest announces:
Early(est) access to work in progress on FediTest and the Fediverse test suite

NodeBB has an:
April Update on ActivityPub Development

We Distribute shares:
Emissary is Whatever You Want It To Be

PubKit Officially Launches Closed Beta

Their writer proposes:
A Content-Fallback Mechanism for the Fediverse

The Internet Review continues its:
FediUX Series: Pixelfed & Photography on iPad

TechCrunch reports:
Open source Substack rival Ghost may join the Fediverse

The Tankies at Lemmy have an update:
Lemmy Development Update 2024-04-12

Engadget reports:
Meta is testing messaging capabilities for Threads, but don’t call them DMs

We Distribute also has:
A Beginner’s Guide to the Fediverse, for Threads Users

Other federated social media

Ryan Barrett has an:
Bridgy Fed status update

Good to see that he's reversed course and going the opt-in route.

From Over the Horizon looks at:
Bluesky Crash Course: Labelers

Wow. People thought Mastodon was complicated.

Njump explains:
Why they're on Nostr and not ActivityPub

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 linkedin custom custom custom 
Email Marketing Powered by MailPoet