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.
You may notice something slightly different with this edition of the newsletter. We have moved off Mailchimp because Intuit has enshittified it. The newsletter is now branded as The Payload and is hosted on a WordPress site and built with the MailPoet plugin. It is also federated on the fediverse via the ActivityPub plugin. That means you can now
follow our newsletter on the Fediverse at symfonystation@newsletter.mobileatom.net.
Welcome to this week's Payload. 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. We also cover the cybersecurity world and the Fediverse (more open-source).

There is good content in the 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. 😉

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 often involve cursing.

Featured Item

Joan Westenberg writes:

Ray Tomlinson and Chrissy are bookends on the Internet narrative: one at its hopeful beginning, the other navigating its current tumultuous reality. But the question is, how did we get from Tomlinson to Chrissy? How did a tool designed to democratize information and unlock connectivity devolve into a polarized echo chamber, a wild west of misinformation and privacy compromises? And, more importantly, where do we go from here?

The internet is broken. Here’s how we fix it....


They are certainly more optimistic than I am. But, we have a moral obligation to try.
Symfony Logo

Symfony

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

Highlight -> "This week, the Symfony development activity was calmer than usual and focused on minor bug fixes and tweaks across all the supported Symfony versions (5.4, 6.3, 6.4, 7.0 and 7.1). Meanwhile, the upcoming Symfony 7.1 version (which will be released at the end of May 2024) added a new notifier for the BlueSky microblogging social platform."
A Week of Symfony #885 (11-17 December 2023)

SymfonyCasts continues its LAST stack course:
This week on SymfonyCasts

This week

David Garcia shows us:
How to successfully boost your PHP & Symfony apps since the Development phase

eCommerce

Winkel Wagon has:
Shopware 6: Find a broken entity index

Platforms

Roberto Butti explores:
Laravel Octane and FrankenPHP

CMSs

TYPO3 says:

Save the Date(s) for the 2024 DevDays and TYPO3 Conference

Explore more conferences on our calendar page.
And please let us know if we missed any.

Web Vision examines:
Further development of DeepL Translate for TYPO3 - an outlook



Joomla published:
The December Issue

Three of the more interesting articles are:
10 Common Misconceptions about Joomla!

Cassiopeia, Joomla’s powerful built-in template: the basics
IMHO, this is a good strategy.

The Pitfalls of Web Fonts: Embracing the Benefits of System Fonts for Web Design
I use system fonts on my websites. The trade-offs for custom one are not worth it. Plus, fuck Google.



Drupal announces:
Drupal 10.2 is now available

The DrupalCon Nonprofit Summit is back in 2024: Unlocking the Power of Drupal for Social Good

Acquia looks at:
Drupal 10.2: What You Need to Know

ImageX explores:
Accessibility Elements, Part 1: Alt Text in Drupal — Mission, Settings, New Developments

Soverign Tech Fund announces:
Funding for Drupal

Specbee shares a case study:
Strategic Drupal Partnerships: The Michael J Fox Foundation's Drupal Story

Evolving Web looks at:
Drupal’s Roadmap for the Future: How it Benefits from Open Source Contribution

Brainsum shows:
How AI Raised Our Efficiency by 27%

Prometsource says:
Ask Us Anything about Drupal 10 Webinar Recap

PreviousNext examines:
Improving Drupal with the help of your clients

Lost Car Park continues its advent series:
Drupal Advent Calendar day 16 - Cookie Consent

Drupal Advent Calendar day 17 - Help Topics

Drupal Advent Calendar day 18 - The Mentoring Initiative

Drupal Advent Calendar day 19 - ECA Commerce

Drupal Advent Calendar day 20 - Event Organizers Working Group (EOWG)
This is one of the things Drupal needs more of to grow.

Drupal Advent Calendar day 21 - PHP Attributes

Previous Weeks

I missed these SymfonyCon reviews last week:

Stiven Llupa
SymfonyCon 2023: A Memorable Blend of Community and Knowledge

Commerce Weavers
SymfonyCon Brussels was a great way to finish our series of international conferences

Jolicode
Du code, des gaufres et des BDs, nous étions à la SymfonyCon à Bruxelles

Wanadev Digital
SymfonyCon Brussels 2023 : PHP continue d'innover!

Aliximy Blog
Alximysts at SymfonyCon Brussels, the debrief!
PHP logo

PHP

This week

Sagardhiman looks at:
Object Oriented Programming (OOPs) Concepts in PHP

Ajeet Singh Raina explores:
Dockerizing PHP Application using Docker Init

Tushar Tyagi shares:
First impressions of using XAMPP on Linux for PHP development

Alex Web Development shows us how to avoid:
The IF/ELSE Deadly Spiral

Otsch examines:
Testing Abstract Classes in PHP using Anonymous Classes

Exacat looks at:
Null safe operator in practice

Christian Nastasi explores:
Value Objects in PHP 8: Entities
Code logo

More Programming

Symfony Station favorite Jason Knight asks:
Was Agile Bullshit All Along? Almost Yes.

Mozilla announces:
Firefox 121.0

Speckyboy shows us:
How Old-School Technologies Still Shape Web Development

Smashing Mag has:
Building Components For Consumption, Not Complexity (Part 2)

New CSS Viewport Units Do Not Solve The Classic Scrollbar Problem

Go Make Things explores:
Vanilla JS doesn't scale
This is a sarcastic title btw.

Hawk Ticehurst continues his 12 days of Web Components:
Portable HTML web components – 12 Days of Web Components
Great stuff.

Web components in VS Code – 12 Days of Web Components

Web components reading list – 12 Days of Web Components

HTMhell continues its advent calendar:
Swallowing camels

Revisiting Fundamentals - Semantic lists for Improved Accessibility

The road to HTMHell is paved with semantics

Boosting testing efficiency: how semantic HTML transforms End-to-End testing

Design pattern for custom tooltips

The Implied Web

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 Verge reports:
EU opens formal DSA investigation into X in wake of Israel-Hamas war
It's the beginning of the end for Shitter in Europe.

Bleeping Computer reports:
FBI disrupts Blackcat ransomware operation, creates decryption tool

ACH announces:
ACH leaves Twitter, commits to contributing to better DH social media elsewhere
The Association of Computers and the Humanities tells SpaceC^nt to fuck off. Better late than never.

The Evil Empire Strikes Back

The Next Web reports:
How Microsoft’s AI chatbot ‘hallucinates’ election information

The Register reports:
Hacktivists boast: We shut down Iran's gas pumps today

Dark Reading reports:
Israel Blames Iran for Hospital Data Breach
Two sets of c^nts attacking each other. Gotta love it.

Cybersecurity

And:
Municipalities Face a Constant Battle as Ransomware Snowballs

The Register reports:
Hundreds of thousands of dollars in crypto stolen after Ledger code poisoned
One set of douches stealing from another. Gotta love it.

The Hacker News reports:
3,500 Arrested in Global Operation HAECHI-IV Targeting Financial Criminals

German Authorities Dismantle Dark Web Hub 'Kingdom Market' in Global Operation

Decipher shares the:
Decipher Library: Holiday Edition 2023
These sound like great holiday presents.
Fediverse logo

The Fediverse

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

Flipping the Federation Switch: Flipboard joins the fediverse
This is fucking fantastic!


Flipboard has the formal announcement:
Flipboard Begins to Federate
We will let you know when we have a handle there. In the meanwhile, follow our Symfony for the Devil magazine.

And this video/podcast:
The State of the Federation, with Mastodon's Eugen Rochko

And The Verge has:
Flipboard is pivoting to ActivityPub and the fediverse

And:
2023 in social media: the case for the fediverse

Adam Mosseri spells out Threads’ plans for the fediverse

Threads will let you push fact-checked posts further down your feed

Foss Academic shares this gem:
Thoughts on Threads, or Is Mark Zuckerberg Jesus?

L. Rhodes shares:
A thread about Threads, ActivityPub, and problems of federation

Sebastian Jambor
Understanding ActivityPub Part 4: Threads

Lemmy announces:
Lemmy v0.19.0 Release

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.
Or follow The Payload via the Fediverse at symfonystation@newsletter.mobileatom.net
website linkedin custom custom custom 
Email Marketing Powered by MailPoet