This communiqué originally appeared on Symfony Station, your source for cutting-edge Symfony and PHP news.
Welcome to this week's Symfony Station Communiqué. It's your weekly review of the essential news in the Symfony and PHP development communities. We also cover the cybersecurity world.
Take your time and enjoy the items most relevant and valuable to you.
Thanks to Javier Eguiluz and Symfony for sharing our last 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 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 6.1.1 maintenance version was released to fix all the issues reported since the recent Symfony 6.1 stable release. Meanwhile, the upcoming Symfony 6.2 version added a new feature to get the current firewall configuration in a simpler way. Finally, the SymfonyWorld Online 2022 Summer conference will take place next week.“
A Week of Symfony #806 (6-12 June 2022)
Symfony announced:
Book your workshop at SymfonyCon Disneyland Paris 2022
All you need to know about SymfonyCon Disneyland Paris 2022: conference party, accommodation...
SymfonyWorld Online 2022 Summer Edition occurred yesterday and today. If you paid to attend you can catch replays here. If you didn’t pay you should be able to buy access next week.
Excited to announce the first selected speakers at SymfonyCon Disneyland Paris 2022 (Symfony Blog)
Featured Item
There wasn’t a standout article this week, but I found the following had some interesting new use cases for PHP. Think IoT, chatbots, voice search, cybersecurity, the cloud, etc.
PHP Development Trends & Why Do People Choose It?
This Week
Strangebuzz examimes:
Initializing your Symfony project with solid foundations
I am not sure if this was written by AI, or English as a second language.
Symfony - what makes this framework different?
Machy 8 shows us how to:
Write optimized CSS in Symfony with Stylify
With Symfony, Filippos Karailanidis discusses:
Including external OpenAPI models in your own OpenAPI definition
Az Codez shows us how to:
Deploy Symfony to AWS Elastic Beanstalk
eCommerce
Ingo Steinke says:
A missing namespace definition in Shopware made me discover a practical Symfony Profiler feature
Josh Carter shows us:
Why (and how) you should use Message Queues in Magento 2
esokia looks at:
Framework open-source e-commerce : Sylius vs Magento
The Drop Times lists the:
10 Best E-Commerce Modules for Drupal 9 [Most Installed]
CMSs
And
5 Things You Should Look Forward About Drupal 10
Drupal says:
The project update bot is being refreshed to support Drupal 10 readiness of contributed projects
And
Juan Carlos Orrego explores Drupal’s:
Palantir provided a:
Drupal Rector: Progress Update
Jacob Rockowitz is:
Baking a Recipe Using the Schema.org Blueprints Module for Drupal
Zoltán Horváth looks at:
Database Query Trick for SQL-based Migrate Source Plugins
Last Week
And.
Strange Empty Destination Property Handling in Drupal’s Migration API
PHP
This Week
PhpStorm’s latest PHP Annotated is out.
Andrew Pogulailo started a series on:
Domain-Driven Design and Clean Architecture in PHP — Part 1 (Layers and Structure)
Tomas Votruba shows us:
5 Pitfalls of Upgrading to Native PHP Enums and How to Avoid Them
Signoz explores:
Monitoring a PHP application with OpenTelemetry
Plaintext Passwords looks at:
Local File Inclusion (LFI)Vulnerability
Parvej Ahammad previews:
Deprecation's in upcoming PHP 8.2 and What you have to know
PHP Architect (paywall) has these articles:
Building Solid and Maintainable Php Applications Using DDD and Messaging with Ecotone Framework
Education Station: Event-Driven Programming
Dino Cajic continues his series of PHP tutorials.
PHP — P57: Scope Resolution Operator
PHP Watch explores the:
New composer bump
Command in Composer 2.4
Ogheneruno Omene looks at:
Unit testing my private methods in PHP?
Vytenis examines:
Streamlining Dockerfile configuration in PHP
Exacat shares a list PHP analysis tools.
GitHub - exakat/php-static-analysis-tools: A reviewed list of useful PHP static analysis tools
Jetbrains announced a:
DDEV Integration - IntelliJ IDEs Plugin
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
CNN reports:
Exclusive: A crypto-based dossier could help prove Russia committed war crimes
RepublicWorld reports:
Ukraine's forces get additional Starlink kits from Elon Musk for expanded internet service
Market Watch reports on:
A 'Star Wars' sequel in Ukraine? Iron Dome project seeks to protect country from missiles
The Evil Empire Strikes Back
1945 reports on:
Putin’s Warning: Russia Says Cyber Attacks Could Lead To Military Clash
Wired reports:
Russia Is Taking Over Occupied Ukraine’s Internet
Global Voices reports:
China's wavering position on Russia's invasion of Ukraine threatens its legacy at home and abroad
The Guardian reports:
Key Democrat warns of major security risk if US firm acquires NSO hacking code
Hologram Zelenskiy promises Ukraine will defeat ‘the empire’
Cybersecurity
POLITICO reports:
How DOJ took the malware fight into your computer
TechCrunch reports that:
MIT researchers uncover 'unpatchable' flaw in Apple M1 chips
VentureBeat reports on:
The attacker’s toolkit: Ransomware-as-a-service
How AI and bots strengthen endpoint security
More
TechCrunch reports that:
Adobe releases open-source tools to counter visual misinformation
Bitcoinist reports:
RIP Web3 Jack Dorsey Announces Bitcoin-Based Web5 Platform
Our most recent article explored the JavaScript chaos on the frontend of the web. These next several articles expand on or are related to it.
Ryan Carniato shares:
Patterns for Building JavaScript Websites in 2022
Tarun Sharma asks:
Why am I interested in learning SvelteJS?
Paul-Simon Emechebe asks:
SmashingMag looks at:
The Future Of Frontend Build Tools
Jason Knight, an entertaining writer (see his Why React is Junk posts), explores:
Even Better Styled HTML/CSS Checkboxes
VentureBeat reports:
Tabnine updates AI-based code-writing assistant for developers
Chameera Dulanga compares:
GitHub shares:
A beginner’s guide to CI/CD and automation on GitHub
InfoWorld reports that:
Visual Studio Code 1.68 now identifies deprecated extensions
Docker explores:
Getting Started with Visual Studio Code and IntelliJ IDEA Docker Plugins
The MIT Technology Review examines:
Building a better society with better AI
Good luck with that.
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).
If you don't already follow us on Twitter at @symfonfystation.
And since it may be turning into a full-scale dumpster fire, we are now on Mastodon as well at @symfonystation@phpc.social. Consider joining the @phpc.social instance.
Do you own or work for an organization that would be interested in our promotion opportunities? 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!
Author
Reuben Walker
Founder
Symfony Station
Top comments (0)