Skip to main content


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é.


https://friendica.me/photo/preview/1024/2371862

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 on SymfonyCasts


This Week


Nacho Colomina Torregrosa explains:

A practical example of using Symfony PropertyInfo component

Nico Anastasio shows us:

How to add forms in Symfony 6

Guillaume explores:

React dans Symfony avec Vite

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:

Quick guide for YAML

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.

https://friendica.me/photo/preview/1024/2371864

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

https://friendica.me/photo/preview/1024/2371866

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

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!

Visit our Communiqué Library

You can find a vast array of curated evergreen content.

Author


https://friendica.me/photo/preview/1024/2371868

Reuben Walker


Founder

Symfony Station