Weekly review of Symfony and PHP development news. 2/17/23
This highlight post is a distilled communiqué that originally appeared on Symfony Station, your source for cutting-edge Symfony, PHP, and Cybersecurity news.
Welcome to this week's Symfony Station news highlights. It's your review of the essential news in the Symfony and PHP development communities with a focus on protecting democracy. We also cover the cybersecurity world and the Fediverse. There’s a good many Symfony pieces this week. Keep up the good work peeps.
Please take your time and enjoy the items most relevant and valuable to you.
As always, thanks to Javier Eguiluz and Symfony for sharing our latest communiqué in their Week of Symfony.
My opinions will be in bold.
Many of the items we curate are on Medium. I recommend investing in a membership, as you can access everything you want to read. It’s a small investment in boosting your career. As you may have noticed, non-members can only access a limited number of articles per month.
Become a member here! The compensation we receive from your use of this link helps pay for our weekly communiqué.
Symfony
As always, we will start with the official news from Symfony. Highlight -> “This week, Symfony development activity focused on fixing bugs on stable branches. Meanwhile, the upcoming Symfony 6.3 version improved the Bootstrap 5 form theme and switched to a faster hashing algorithm. Lastly, the SymfonyLive Paris 2023 conference published its entire schedule.“
A Week of Symfony #841 (6-12 February 2023)
Symfony announced:
SymfonyLive Paris 2023 - Approaching TDD with Symfony Workshop (Symfony Blog)
Blackfire shares:
Meeting Jonny Harris: WordPress Performance with Blackfire
SymfonyCasts continued its API Platform course.
This Week
Nacho Colomina Torregrosa explains:
A practical example of using Symfony PropertyInfo component
Nico Anastasio shows us:
Guillaume explores:
Stephane Decock examines:
Migrating messenger queue from Doctrine to a different transport
Prestaconcept looks at:
Le pattern Stratégie avec Symfony
Maria has a rare YAML piece for us:
CMSs
The Droptimes has an interview with Mike Herchel:
Community Needs to Do a Better Job at Quickly Reviewing Code: Mike Herchel
Evolving Web has:
Open-Source vs. Proprietary Software: 3 Common Myths, Busted
Jakob Rockowitz asks:
Is there no future for the Schema.org Blueprints module?
I sure as fuck hope there is because if you are building an enterprise Drupal site, you should be starting with this.
Matt Glaman explores:
Debugging your render cacheable metadata in Drupal
Matt, I’m looking for you to sign your book this weekend.
The Drop Times has this interview:
Drupal Best Suited for DXPs, Not for Brochure Websites: Jurriaan Roelofs
I’m in the process of moving a WordPress site to a Drupal installation built with Jurriaan’s DXPR.
PHP
This Week
The latest edition of php[architect] is out:
Knowledge Crunching | php[architect]
Umesh S has an informative articles:
A Comprehensive Guide to Object-Oriented Programming in PHP: Understanding Classes, Objects…
Timofey Bugaevsky shows us:
How to make PHP 2000 times faster
I’m not sure about 2000, but these are good techniques.
Vahid Mahdiun looks at:
Building High-Performance Web Applications with PHP Swoole
Frontend and accessibility legend Jason Knight continues a great series:
“Poor Man’s” CMS From the Ground Up — Part 3, Spit and Polish
This series is an excellent lesson in architecture.
Alin Pintilie explores:
Lazy loading using the iterator in PHP for saving 90% of memory
Denis Mwangi helps us in:
Understanding Functions In PHP
Other
Karim Rohayem shares:
A Comprehensive Guide to Learning JSON: From the Basics to Advanced Techniques
I’m moving several WordPress sites to FSE themes, and this article is very helpful.
Kinsta has:
Largest Contentful Paint Explained: How To Improve Your Time
Arafat has a:
Complete CSS Selector Cheat Sheet: A Hands-On Guide with images
Fantastic stuff here for CSS-challenged developers.
Fediverse
It’s a slow week in fediverse news. Because → professional, functional, and stable. So let’s take a look at SpaceKaren’s shitshow instead.
Platformer News reports:
Yes, Elon Musk created a special system for showing you all his tweets first
Marlon Weems examines:
Why is Elon Musk Wrecking Twitter?
Wired opines:
God Did the World a Favor by Destroying Twitter
She’d do us a better favor by destroying billionaires who own tech companies.
The Cory Doctorow says:
Of Course, Mastodon Lost Users
He points out that Mastodon is like the stock market, up and down daily but constantly climbing in the long term.
CTAs
- 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 [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation) on Mastodon for daily coverage. Consider joining the @phpc.social instance. If this communique is a little overwhelming, you can get a condensed weekly news highlight post on Friendica.
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!
You can find a vast array of curated evergreen content.
Author
Reuben Walker
Founder
Symfony Station