Symfony Station Communiqué — 30 December 2022
A look at Symfony, PHP, and Cybersecurity news!
This article originally appeared on Symfony Station, your source for Symfony, PHP, and Cybersecurity news.
Welcome to this week's Symfony Station Communiqué. It's your review of the essential news in the Symfony and PHP development communities. We also cover the cybersecurity world in detail.
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 earlier 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 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, the upcoming Symfony 6.3 version added lots of new features, such as support for nesting autowiring-related attributes, allow to use HttpStatus attribute to set status code and headers for HTTP exceptions, introduce a feature to strip emojis in text contents and new methods for Clock component. In addition, Symfony published the Symfony Book updated for Symfony 6.2.“
A Week of Symfony #834 (19-25 December 2022)
Symfony announced:
Symfony 6.2 "The Fast Track" new translations in Polish, Ukrainian, Russian, Japanese, and Dutch
Featured Item
After a workcation in France for SymfonyCon, a friend visiting us for their vacation, and various holidays, we finally had time to write a new article. I apologize for the delay as we try to get to one a month. But, life happens.
So, we’re tooting our own horn this week with:
How Symfony components power Drupal’s drive to new frontiers
This Week
Joseph Henson shares:
10 Symfony Console Best Practices
And Beryl Devaney has:
10 Symfony EventDispatcher Best Practices
Stefano Alletti explores:
POC of Clean Architecture with Symfony
Nacho continues his series:
Creating a one api endpoint with PHP and Symfony (Part 5)
eCommerce
Magenest shouts:
SYLIUS VS MAGENTO: WHAT IS THE BETTER ECOM PLATFORM?
CMSs
Rick Skuipers shares:
This one is self-explanatory:
Drupal Association December Newsletter 2022
TheDigitalSamurai is:
Comparing the Top PHP CMSs: WordPress, Joomla, and Drupal
Mike Herchel examines:
Two New User Experience Wins Coming to Drupal 10.1
PHP
This Week
Manthan Koolwal looks at:
5 PHP scraping libraries in 2023
Tomas Votruba advises us to:
Keep Cognitive Complexity Low with PHPStan
Andrei Birta explores:
The pillars of Object Oriented Programming (OOP)
.com shares:
How ChatGPT Increased My Coding Efficiency in Everyday Work
Previous Weeks
Balaji Dharma reminds us to:
Other
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
The Next Web reports on why:
Why supporting Ukraine’s tech ecosystem is so important
The Evil Empire Strikes Back
The Daily Beast reports:
Russia Celebrates Turning Elon Musk Into a Useful Idiot After Medvedev Twitter Rant
Forbes reports:
TikTok Spied On Forbes Journalists
NPR reports: North Korea has hacked $1.2 billion in crypto and other assets for its economy
Decrypt reports:
North Korea-linked NFT Phishing Campaign Targets OpenSea, X2Y2, Rarible Users
The Hacker News explores the:
2022 Top Five Immediate Threats in Geopolitical Context
Cybersecurity/Privacy
Wired examines:
Coin Telegraph reports:
California regulator warns of 17 crypto websites suspected of fraud
VentureBeat shares:
3 KPMG cybersecurity predictions for 2023
BleepingComputer reports:
Netgear warns users to patch recently fixed WiFi router bug
More
webcomponents.today has resources for writing your own web components:
CSS legend, Chris Coyier discusses:
Things CSS Could Still Use Heading Into 2023
The alway entertaining Jason Knight reminds us:
CSS Has Supported Native “Mixins” For A DECADE!?!
HTMHell looks at the rel attribute:
Somesh Dahatonde opines on:
Svelte: A Game-Changing JavaScript Framework
SmashingMag has:
A Guide To Command-Line Data Manipulation
ZDNet asks:
What is cron and how do you use it?
The Register reports:
Study finds AI assistants help developers produce code that's more likely to be buggy
Matt Welsh reflects on:
The Atlantic reports on:
The End of the Silicon Valley Myth
George Dillard writes:
Tech Journalism Doesn’t Know What to Do With Mastodon
If you are looking for more federated social media (and you should be) and like photography, check out:
Pixelfed - Decentralized social media
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 Mastodon at @symfonystation@phpc.social or on Flipboard for daily coverage. Consider joining the @phpc.social instance.
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