Need help with Drupal or Grav admin, site building, design, or content? Contact us!
Help Defend Democracy! → Join Battalion today.
Exploring the Symfony universe!
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.
As always, 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é.
As always, we will start with the official news from Symfony.
Highlight -> “This week, the SymfonyWorld Online 2022 Summer Edition conference took place with great success. During the conference, we unveiled ux.symfony.com the new website to discover and learn about Symfony UX. Lastly, we announced the first speakers of SymfonyCon Disneyland Paris 2022 (November 17-18, 2022).“
A Week of Symfony #806 (6-12 June 2022)
Symfony announced:
SymfonyWorld Online 2022 Summer Edition was a blast!
And it was.
Zoom in on Symfony 5/6: the fast track workshop at SymfonyCon Disneyland Paris 2022 (Symfony Blog)
Hello ux.symfony.com & 4 New UX Components
This is awesome news.
TechCrunch reports:
Platform.sh secures $140M for web app development tools
And here’s the official announcement.
SymfonyCasts is updating the Symfony Fundamentals course.
Mark Guzdial writes:
“A May 2022 report from the UK government Research Review Series: Computing makes some strong claims about block-based programming that I think are misleading.”
Gerard Rico Botella has some articles on Symfony, Docker, and Make for us.
How to setup docker-compose for Symfony projects
How to manage docker-compose Symfony project using Make
William Pinaud, a presenter at the recent SymfonyWorld has a review.
A quick REX on SymfonyWorld Online 2022— Summer Edition
Nancyvig has another comparison article for us. But, this one is useful.
Ingo Steinke continues his series of articles we shared last week on Shopware and Symfony.
Obstacles at the end of the tunnel: trying to finish my tutorial plugin
Soft Gorillas asks:
How does our team handle Sylius E-commerce Development?
The Drupal Association newsletter had this news.
Drupal introduces PHP-TUF and Rugged to boost supply chain security
Drupal announced:
Updated security policy for Drupal core Composer dependencies - PSA-2022-06-20
Our second favorite Drupal personality, Mike Herchel has:
Pitfalls (and fixes) when lazy-loading images in Drupal
Idéative shows us:
Drupal 10 : tout ce qu’il faut savoir
Droptica asks:
What's New in Drupal 9.4? Review of the Latest Version
Karthik Kumar D K looks at:
Usage of PHPCS on Github via Pull Request for Drupal Applications
Specbee shows us:
How to make a Multilingual Website using Drupal 9
prometsource shows us:
How to Optimize Digital Experiences in Drupal
stitcher.io looks at:
Doeke Norg has:
(Singly) Linked Lists explained in PHP
Lucas Pereyra waves his wand at:
PHP Magic Methods: A Powerful Yet Tricky Feature
Laravel News explores:
A Collection of ISO standards as PHP Enums
Dennis Charity has:
Understanding Cookies and Sessions in PHP
Jetbrains announces:
PhpStorm 2022.2 EAP #5: @var in Return Statements, Enhanced HTTP Client, Docker Updates
Webdeasy looks at:
RegEx Validation: Cheatsheet of the most common regular expressions for validation (+ HowTo)
Dino Cajic continues his tutorial series:
Pascal Landau continues his series:
PhpStorm, Docker and Xdebug 3 on PHP 8.1 in 2022 [Tutorial Part 4.2]
Kodwings says you should:
Install and/or enable a PHP accelerator (highly recommended)
EMQ Technologies shows us:
Please visit our Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually).
The Guardian reports:
Nobel peace prize auctioned by Russian journalist Dmitry Muratov fetches record $103.5m
The Next Web reports:
President Zelensky’s hologram addresses 4 tech conferences across Europe — here’s what he had to say
And:
Inside North Korea’s global cyber war: The intersection of hacking and organized crime
ZDNet reports:
Ukrainian organizations warned of hacking attempts using CredoMap malware, Cobalt Strike beacons
Bloomberg opines:
Putin May Win in Ukraine, But the Real War Is Just Starting
This article is why we promote this stuff weekly. And as we’ve said before, without open societies there’s no open-source software. Or anything else worth a damn.
The Atlantic reports on:
China’s ‘Very Dangerous Trajectory’
The Guardian reports:
Apple and Android phones hacked by Italian spyware, says Google
PCMag reports:
US Shuts Down Massive Botnet That Masqueraded As a Proxy Service
Computer Weekly reports on the:
Challenges of securing a software supply chain
Venture Beat reports:
OpenSSF details advancements in open-source security efforts
Bank Info Security says:
Microsoft Moves Toward DNS Over HTTPS
The Verge reports:
Businesses risk "catastrophic financial loss" from cyberattacks, US watchdog warns
Tuple wants to:
Send an Open Source Developer on Vacation
Do your favorites a solid and vote on this.
TechCrunch reports:
Copilot, GitHub's AI-powered programming assistant, is now generally available
Michał Romańczuk shares:
Boy scout rule in 6 examples - the basic principle of web development
The Markup makes:
David Gerrard reports:
Bitcoin drops below $20,000, Ether cracks $1,000 — what this means
Input reports:
DARPA pokes hole in blockchain’s supposed ‘decentralization’
The Next Web has:
Tim Berners-Lee: Screw Web3 — my decentralized web has no blockchain
The drift of these stories is that crypto is the cyber version of Donald Trump, 100% lies, horseshit, and self-hype. And of course, mostly criminal.
InfoWorld asks and then opines:
What is Podman? The container engine replacing Docker
Yoast SEO explains:
Why Schema needs to be a graph
testomat.io explores:
Writing BDD Test Cases in agile software development
Les-Tilleuls.coop looks at:
Goroutines, threads, et IDs de threads
The Next Web also reports:
IBM's human-centered approach is the only blueprint your AI startup needs
Kinsta looks at:
Microservices vs APIs: Understanding the Difference
Postman updates:
The 2022 API Platform Landscape: Trends and Challenges
Giorgi Gutsaev shows us:
Stéphane Sulikowski covers:
Getting started with Svelte components
As you may know, I am a big proponent of component-based design. And while I don’t usually use JS frameworks, when I do, I use Svelte. 🍺 😉
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!
Symfony Station covers the essential news in the Symfony, PHP, and Fediverse development communities with a focus on protecting democracy. Please use the button above to make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about.
Subscribe to The Payload, our weekly newsletter exploring the Symfony Universe.