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. We also cover the cybersecurity world and the Fediverse.
There is plenty of good content in each category this week, so please take your time and enjoy the items most relevant and valuable to you. A plethora of Fediverse and PHP items are out this week.
Or jump straight to your favorite section.
My opinions will be in bold. And will often involve profanity.
As always, we will start with the official news from Symfony.
Highlight -> “This week, Symfony 5.4.26 maintenance version was released. Meanwhile, we deprecated annotations in favor of attributes in Serializer, in Validator, and in Routing. We also worked on adding types to private and internal properties in Symfony 6.4 and to public and protected properties in Symfony 7.0.”
Hmm. Should I volunteer for this in Orlando? 🤔 💡 ☺️
SymfonyCasts continue their AssetMapper course:
There’s a lot more on this in the featured item below.
It’s time to toot our horn again. Our latest article could also be titled AssetMapper: Modern JS without BS (either Build System or Bullshit). But we want to boldly go where no one has gone before in the Symfony universe. 🛸
In any event, it explores Symfony’s new and currently experimental AssetMapper component.
Sd404 shows us:
Kévin Dunglas shares:
Acquia shares a:
DrupalEasy looks at:
The People’s Blog examines:
Ryan Szrama looks at:
Matt Glaman explores:
BrainSum shows us:
Frederic Leaux examines:
The latest issue of php[architect] is out:
As is PhpStorm’s newsletter:
J. M. Rodrigues looks at:
Roberto Butti explores:
Nikita Pavlovskiy examines:
Mohammad Sajjad Hossain looks at:
Tomas Votruba shows us how to:
Gabriel Anhaia explains:
Falken Smaze explores:
Max Zhuk examines:
Cleyton Bonamigo looks at:
Yanick Witschi announces:
Nico Anatasio has:
Stephan Hochdörfer explores:
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 Washington Post reports:
Ars Techica reports:
The Markup says:
The Evil Empire Strikes Back
Radio Free Asia reports:
Defective by Design reports:
Fuck Google, and goodbye Chrome.
Joan Westenberg writes:
The Guardian reports:
Emily M. Bender shares:
The Washington Post reports:
Cory Doctorow has another gem:
This should have been the featured item and is something we should all be striving for.
Keith Grant says:
Smashing Mag shows us:
The New Stack opines:
The Fediverse Report shares:
This is Miss Em opines:
I agree on this look at admin burnout. Financially support your instance(s) peeps.
Renaud Chaput looks at:
Erin Kissane says:
Thomas Pike asks:
This case study looks at how to troubleshoot an instance clusterfuck.
We Distribute shows us:
You should use both.
This is important. Be sure to follow them in order to encourage more journalism orgs to join the Fediverse.
sh it just works provides an:
Explore Activity Pub Academy:
Sunny Garden Hub asks:
This is going down the rabbit hole of how one aspect of Activity Pub works.
Jeremy Herve demonstrates:
WordPress Tavern reports:
WordPress is telling Slack to fuck off and slowly moving to Matrix.
CTAs (aka show us some free love)
- That’s it for this week. Please share this communiqué.
- Also, be sure to join our newsletter list at the bottom of our site’s pages. Joining gets you each week's communiqué in your inbox (a day early).
- Follow us on Flipboard or at @firstname.lastname@example.org on Mastodon for daily coverage. Consider joining the @phpc.social instance.
- Do you like Reddit? Why? Follow us on /kbin for a better Fediverse and Symfony-based experience.
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 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.
Keep coding Symfonistas!