Symfony Station Communiqué — 30 December 2022

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 logo

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

Symfony 2022 Year in Review


Featured item graphic

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:

Sulu and Symfony UX - part 1

Sulu and Symfony UX - part 2

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 logo

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:

Stop using DateTime in PHP

Code logo

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:

The Worst Hacks of 2022

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:

Starter Templates

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:

A Theory of Web Relativity

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 End of Programming

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!

Visit our Communiqué Library

You can find a vast array of curated evergreen content.

Author

Reuben Walker headshot

Reuben Walker

Founder

Symfony Station