This communiqué originally appeared on Symfony Station.
Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy. We also cover the cybersecurity world and the Fediverse.
This week, we also published a workcation edition. It covered the Symfony-related items birthed while we were out of town.
There is plenty of good content in each category this week, so please take your time and enjoy the items most relevant and valuable to you.
Or jump straight to your favorite section via our website.
My opinions will be in bold. And will often involve profanity.
Symfony
As always, we will start with the official news from Symfony.
Highlight -> "This week, development activity was lighter than usual and focused on deprecating and tweaking features in the upcoming Symfony 6.4 version. Meanwhile, the SymfonyLive Berlin 2023 conference announced the last days of the reduced ticket price period."
# A Week of Symfony #870 (28 August - 3 September 2023)
They also have:
Become our partner at SymfonyLive Berlin 2023
SymfonyLive Berlin 2023 Starts in a Month
SymfonyCon Brussels 2023: Call for IT student volunteers
API Platform Conference 2023 : the countdown has started!
Featured Item
Timo Tijhof expertly writes:
"PHP is big. The trolls can proclaim its all-but-certain “death” until the cows come home, but no amount of heckling changes that the Internet runs on PHP. The evidence is overwhelming. What follows is a loosely organized collection of precisely that evidence."
This Week
Twillio starts a series:
Add Realtime Push Capabilities in Symfony With Mercure
Strange Buzz is:
Introducing the microsymfony application template
Jakub Skowron shares:
Elevate your code mastering by refactoring in Symfony with RectorPHP
Discovering Symfony's Secret Weapon: the Ulitimate Guide to the Webhook Component
A new book should be available soon:
Symfony 6 a practical guide
Please show your interest.
Ruben Rubio shows us how to:
Serve a file stream in Symfony
Oğuzhan Karacabay shares:
Custom DQL usage with Symfony
eCommerce
Sylius releases:
Month of Sylius August
Platforms
Laravel News reports on:
Symfony's DomCrawler with Laravel HTTP Tests
CMSs
Jakob Rockowitz demonstrates:
Building complex content models using the Schema.org Blueprints module’s configuration, mapping sets, and starter kits
Drupal Easy is:
Introducing the Markdown Easy Drupal Module
Golems shares:
The Impact of Machine Learning on Drupal Personalization
Bounteous explores:
The Evolution of Drupal: Discover the Features D7 Users Are Missing Out On
Acquia explains:
Why Drupal is the Preferred CMS for Government Websites
Previous Weeks
ImageX examines:
Content Editing on a Drupal Website in 2023: What's New and Hot
PHP
This Week
The WordPress Dev Blog is:
Exploring the future of web development with WebAssembly and PHP
Techiclues shows us how to:
Convert YAML to an array in PHP
Alex shares:
How PHP daemons can make your life easier
Grzegorz Lasak explores:
Templating API Calls and More: Exploring the Template Method Pattern in PHP
Constants vs. String Literals: Crafting Cleaner PHP Code
Amit Merchant demonstrates:
All the ways to handle null values in PHP
Dariusz Gafka examines:
YOLO Message-Driven Architecture
Jeroen Deviaene asks:
Why does a backslash prefix improve PHP function call performance
Shafekul Abid shares:
Unveiling Advanced PHP Techniques: From Design Patterns to Testing Part 1
Unveiling Advanced PHP Techniques: From Design Patterns to Testing Part 2
Previous Weeks
Black Cat Dev looks at:
Navigating Undefined Variable and Index Notices in PHP: Understanding and Resolving Common Warnings
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 and other douchebaggery
The Kyiv Post reports:
Ukraine is Now Using AI-Powered Drones With Some Amazing Capabilities
The Next Web reports:
Ukraine’s fight against disinformation is creating a new startup sector
Euractiv reports:
Slovak elections: How platforms counter political misinformation under DSA
The Register reports:
Russian infosec boss gets nine years for $100M insider-trading caper using stolen data
This is why you don't use Russian software, companies, or programmers.
TechCrunch reports:
EU confirms six (mostly US) tech giants are subject to Digital Markets Act
The Evil Empire Strikes Back
The Guardian reports:
Twitter accused of helping Saudi Arabia commit human rights abuses
Twitter ‘unfit’ for banking over alleged complicity in Saudi rights abuses
CNBC reports:
ADL CEO says Elon Musk’s insinuation to sue over defamation is merely a ‘threat of a frivolous lawsuit’
**Space Karen has added antisemitism to his bag of cuntitry.
Disconnect reports on:
The media's failure on Elon Musk
**And by the way, Shitter's CuntEO did not found Tesla. He bought it from the two founders and proceeded to fuck it up.
And he's decided to help Russia in their occupation of Ukraine.
Elon Musk shuts down Starlink in Crimea to stop Ukraine’s drone attack on Russian Navy
The Hacker News reports:
Chinese-Speaking Cybercriminals Launch Large-Scale iMessage Smishing Campaign in U.S.
And:
Researchers Warn of Cyber Weapons Used by Lazarus Group's Andariel Cluster
And:
North Korean Hackers Exploit Zero-Day Bug to Target Cybersecurity Researchers
Cybersecurity/Privacy
And:
Outlook Hack: Microsoft Reveals How a Crash Dump Led to a Major Security Breach
Dark Reading reports:
Realism Reigns on AI at Black Hat and DEF CON
More Programming
The Register has:
From browser brat to backend boss: Will WASM win the web wars?
Kinsta shows us:
Use Volumes to Manage Persistent Data With Docker Compose
Jason Knight has:
What I Mean By Using HTML And CSS Properly — Part 1 of 3
Using HTML And CSS Properly — Part 2 of 3 — Example Site Markup
Kavii says:
You Don't Need to "Learn" Svelte
if you already know JavaScript.
Percona has a:
Quick Guide to SQL Joins
Fediverse
The Fediverse Report publishes:
Last Week in the Fediverse: Episode 33/
Mashable asks and answers:
What is the Fediverse?
Codeberg shares Fediverse Developer Resources:
A curated list of resources for ActivityPub developers who create software for the Fediverse.
There's an:
Unofficial kbin Guide
Erland explores:
Group Convergence
Torque Mag examines:
Mastodon and WordPress
CTAs (aka show us some free love)
- That’s it for this week. Please share this communiqué.
- Also, please 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 Flipboard or at @symfonystation@phpc.social on Mastodon for daily coverage. Consider joining the @phpc.social instance.
- Do you like Reddit? Why? Instead, follow us on kbin for a better Fediverse and Symfony-based experience.
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.
You can find a vast array of curated evergreen content.
Author
Reuben Walker
Founder
Symfony Station
Top comments (0)