Symfony Station Communiqué — 30 December 2022. A look at Symfony, PHP, and Cybersecurity news!
Tags: symfony, drupal, php
Published: 2023-01-01 03:18:42

This article [originally appeared on Symfony Station](https://www.symfonystation.com/Symfony-Station-Communique-30-December-2022), 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é](https://www.symfonystation.com/Symfony-Station-Communique-23-December-2022) in their [Week of Symfony](https://symfony.com/blog/a-week-of-symfony-834-19-25-december-2022).

**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](https://medium.com/@mobileatom/membership)**! The compensation we receive from your use of this link helps pay for our weekly communiqué.

---

![Symfony logo](https://www.symfonystation.com/sites/default/files/inline-images/Symfony-2.png)

## 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)](https://symfony.com/blog/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](https://symfony.com/blog/symfony-6-2-the-fast-track-new-translations-in-polish-ukrainian-russian-japanese-and-dutch)

[Symfony 2022 Year in Review](https://symfony.com/blog/symfony-2022-year-in-review)

---

## Featured Item

![Featured item graphic](https://symfonystation.com/sites/default/files/inline-images/Featured-Item_1_0.png)

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](https://www.symfonystation.com/Symfony-Components-Drupal)**

---

### This Week

Joseph Henson shares:

[10 Symfony Console Best Practices](https://climbtheladder.com/10-symfony-console-best-practices/)

And Beryl Devaney has:

[10 Symfony EventDispatcher Best Practices](https://climbtheladder.com/10-symfony-eventdispatcher-best-practices/)

Stefano Alletti explores:

[POC of Clean Architecture with Symfony](https://medium.com/@stefanoalletti_40357/poc-of-clean-architecture-with-symfony-66933548b305)

Nacho continues his series:

[Creating a one api endpoint with PHP and Symfony (Part 5)](https://medium.com/@ict80/creating-a-one-api-endpoint-with-php-and-symfony-part-5-a8fcdcdc3471)

### eCommerce

Magenest shouts:

[SYLIUS VS MAGENTO: WHAT IS THE BETTER ECOM PLATFORM?](https://dev.to/magenestjsc/sylius-vs-magento-what-is-the-better-ecom-platform-jae)

### CMSs

Rick Skuipers shares:

[Sulu and Symfony UX - part 1](https://rskuipers.com/blog/sulu-and-symfony-ux-part-1)

[Sulu and Symfony UX - part 2](https://rskuipers.com/blog/sulu-and-symfony-ux-part-2)

This one is self-explanatory:

[Drupal Association December Newsletter 2022](https://mailchi.mp/drupalassociation/monthly-newsletter-december-2022?e=2fcfe28a68)

TheDigitalSamurai is:

[Comparing the Top PHP CMSs: WordPress, Joomla, and Drupal](https://medium.com/@TheDigitalSamurai/comparing-the-top-php-cms-wordpress-joomla-and-drupal-27bf09f1f288)

Mike Herchel examines:

[Two New User Experience Wins Coming to Drupal 10.1](https://herchel.com/articles/two-new-user-experience-wins-coming-drupal-101)

![PHP logo](https://symfonystation.com/sites/default/files/inline-images/php-logo_4.png)

## PHP

### This Week

Manthan Koolwal looks at:

[5 PHP scraping libraries in 2023](https://scrapingking.medium.com/5-php-scraping-libraries-in-2023-ef6962eaa8c2)

Tomas Votruba advises us to:

[Keep Cognitive Complexity Low with PHPStan](https://tomasvotruba.com/blog/keep-cognitive-complexity-low-with-phpstan/)

Andrei Birta explores:

[The pillars of Object Oriented Programming (OOP)](https://medium.com/@andreibirta95/the-pillars-of-object-oriented-programming-oop-743dab8ff8fc)

.com shares:

[How ChatGPT Increased My Coding Efficiency in Everyday Work](https://medium.com/@dotcom.software/how-chatgpt-increased-my-coding-efficiency-in-everyday-work-1d8d344e8965)

### Previous Weeks

Balaji Dharma reminds us to:

[Stop using DateTime in PHP](https://blog.devgenius.io/stop-using-datetime-in-php-66df3d731875)

![Code logo](https://symfonystation.com/sites/default/files/inline-images/code-logo_3.jpeg)

## Other

[Please visit our Support Ukraine page](https://www.symfonystation.com/Support-Ukraine) 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](https://thenextweb.com/news/why-supporting-ukraines-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](https://www.thedailybeast.com/russia-celebrates-turning-elon-musk-into-a-useful-idiot-after-medvedev-twitter-rant?source=articles&via=rss)

Forbes reports:

[TikTok Spied On Forbes Journalists](https://www.forbes.com/sites/emilybaker-white/2022/12/22/tiktok-tracks-forbes-journalists-bytedance/)

NPR reports: [North Korea has hacked $1.2 billion in crypto and other assets for its economy](https://www.npr.org/2022/12/22/1144996480/crypto-hacking-north-korea-billion)

Decrypt reports:

[North Korea-linked NFT Phishing Campaign Targets OpenSea, X2Y2, Rarible Users](https://decrypt.co/117922/north-korea-linked-nft-phishing-campaign-targets-opensea-x2y2-rarible-users)

The Hacker News explores the:

[2022 Top Five Immediate Threats in Geopolitical Context](https://thehackernews.com/2022/12/2022-top-five-immediate-threats-in.html)

### Cybersecurity/Privacy

Wired examines:

[The Worst Hacks of 2022](https://www.wired.com/story/worst-hacks-2022/)

Coin Telegraph reports:

[California regulator warns of 17 crypto websites suspected of fraud](https://cointelegraph.com/news/california-regulator-warns-of-17-crypto-websites-suspected-of-fraud)

VentureBeat shares:

[3 KPMG cybersecurity predictions for 2023](https://venturebeat.com/security/3-kpmg-cybersecurity-predictions-for-2023/)

BleepingComputer reports:

[Netgear warns users to patch recently fixed WiFi router bug](https://www.bleepingcomputer.com/news/security/netgear-warns-users-to-patch-recently-fixed-wifi-router-bug/)

### More

webcomponents.today has resources for writing your own web components:

[Starter Templates](https://webcomponents.today/starter-templates/)

CSS legend, Chris Coyier discusses:

[Things CSS Could Still Use Heading Into 2023](https://chriscoyier.net/2022/12/21/things-css-could-still-use-heading-into-2023/)

The alway entertaining Jason Knight reminds us:

[CSS Has Supported Native “Mixins” For A DECADE!?!](https://medium.com/codex/css-has-supported-native-mixins-for-a-decade-e6c77fe28751)

HTMHell looks at the rel attribute:

[A Theory of Web Relativity](https://www.htmhell.dev/adventcalendar/2022/21/)

Somesh Dahatonde opines on:

[Svelte: A Game-Changing JavaScript Framework](https://medium.com/@sddahatonde22/svelte-a-game-changing-javascript-framework-4a415e7a6998)

SmashingMag has:

[A Guide To Command-Line Data Manipulation](https://www.smashingmagazine.com/2022/12/guide-command-line-data-manipulation-cli-miller/)

ZDNet asks:

[What is cron and how do you use it?](https://www.zdnet.com/article/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](https://www.theregister.com/2022/12/21/ai_assistants_bad_code/)

Matt Welsh reflects on:

[The End of Programming](https://cacm.acm.org/magazines/2023/1/267976-the-end-of-programming/fulltext)

The Atlantic reports on:

[The End of the Silicon Valley Myth](https://www.theatlantic.com/technology/archive/2022/12/big-tech-fall-twitter-meta-amazon/672598/)

George Dillard writes:

[Tech Journalism Doesn’t Know What to Do With Mastodon](https://worldhistory.medium.com/tech-journalism-doesnt-know-what-to-do-with-mastodon-df1309f088a0)

If you are looking for more federated social media (and you should be) and like photography, check out:

[Pixelfed - Decentralized social media](https://pixelfed.org/servers)

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](https://www.symfonystation.com/contact). Joining gets you each week's communiqué in your inbox (a day early).

Follow us on Mastodon at [@symfonystation@phpc.social](https://phpc.social/web/@symfonystation) [or on Flipboard](https://flipboard.com/@mobileatom/symfony-for-the-devil-allupr6jz) for daily coverage. Consider joining the [@phpc.social](https://phpc.social/web/home) 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](https://www.symfonystation.com/Support-Ukraine). Or, if you know of one, get in touch.

Keep coding Symfonistas!

**[Visit our Communiqué Library](https://www.symfonystation.com/Communiqu%C3%A9s)**

You can find a vast array of curated evergreen content.

## Author

![Reuben Walker headshot](https://www.symfonystation.com/sites/default/files/styles/large/public/inline-images/Reuben-Walker-Headshot-Web.jpg?itok=LILVQbpa)

### Reuben Walker

Founder

Symfony Station