EasyAdmin & Mercure: a concrete use case via Les-Tilleuls.coop (les-tilleuls.coop)
New blogpost about real-time push notifications with the Mercure protocol when entities are modified by someone else.
New blogpost about real-time push notifications with the Mercure protocol when entities are modified by someone else.
This week, the entire Symfony project focused on the SymfonyOnline June 2023 conference. The event was a big success and you can already watch the talk replay if you attended the conference or buy you...
Discover how composable architectures offer unparalleled speed, agility, and flexibility to empower organizations in navigating the ever-changing landscape of technological advancements and evolving consumer needs, and how Drupal can be a key part of a composable solution!
Ever since it was introduced,the functionality for mapping request data to DTOs has been my favourite Symfony 6.3 new feature. The new #[MapRequestPayload] a...
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.
It is common for a Drupal site to list multiple items. It could be several authors of a single article, the days that a recreation center is open, or the flavors an ice cream parlor serves. Clean, structured data is a strong point of Drupal, but the display of that structured content is limited. That is why Agaric, with support...
If you are a Digital Manager of an enterprise website, you likely have a large PDF problem.
Thanks to the recent asshattery of Reddit and its douche CEO, open-source alternatives are blowing up. kbin is a Fediverse platform built with Symfony, API Platform. and Schema Generator 3 by Ernest Wiśniewski. And it’s the one to migrate to if you don’t want to support the c*nts leading Reddit.
DrupalCon North America 2023 DriesNote presentation with exciting news on the frontend and API fronts.
In this video, I cover how to get the very best editorial experience from Layout Builder.
SymfonyOnline June 2023 kicks off tomorrow with exciting pre-conference workshops. Hurry, register now! Don't miss out on the last few days to register for the conference too!
Pittsburgh was a DrupalCon for the ages. Talking with friends on the way home, we all agreed that this year felt more natural and “drupal” than last year in Portland (which was the first after the pandemic shutdown).
There are a number of different ways to create a homepage in Drupal. One common technique is to create a content type to store the fields you need, with the addition of blocks to add extra information to the homepage layout. Adding a content type to handle the homepage has a number of problems. It can be tricky to set up the...
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 is a release candidate for the next minor (feature) release of Drupal 10. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates. This minor release provides improvements and new...
Mute before navigating to YouTube to avoid being blasted with autoplay.
Welcome to this week's Symfony Station newsletter. 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.
Hey! Chris Coyier here. This is a blog-itized version of a presentation I created. It started life as a Keynote file which I presented in person at RenderATL in June of 2023. I put a lot of work into it! I’m so grateful to everyone who came and saw it. But you can’t beat the […]
Does your Drupal site have custom scripts? Many of them can probably be written as beautiful custom Drush commands.
With Drupal’s upgrade to CKEditor 5, users can now add their own attributes or styles to the media toolbar using the new DrupalElementStyle plugin via YAML definitions …without writing a single line of JavaScript!
Unlock endless possibilities using Blackfire SDKs to explore new ground and build custom observability tools with your applications and development workflows.
Sylius has always prioritized transparency. This is why we are sharing the big news as soon as possible, even though we're still warming up after the process was finalized from the legal side. More importantly, we want to share what it means to the product and its community.
ChatGPT, one of the most well-known innovations by OpenAI, captivated the world’s attention from the first day of its release. It can have human-like conversations and assist people with various tasks from generating content ideas or drafting business plans to writing code.
It’s time to transform and improve the Layout Builder UI experience. What if we could rewrite it using React? Check out our video pitch (made using React), which received the highest average rank in the Pitch-burgh contest at DrupalCon!
If you're looking to enhance your understanding and usage of Symfony's Dependency Injection, this comprehensive guide is for you.