https://wouterj.nl/2025/12/symfony-20-year
To celebrate 20 years of Symfony, I've crunched a bunch of numbers and share some memories of Symfony development since the 2.0 release in 2011.
https://wouterj.nl/2025/12/symfony-20-year
To celebrate 20 years of Symfony, I've crunched a bunch of numbers and share some memories of Symfony development since the 2.0 release in 2011.
https://wouterj.nl/2025/12/symfony-20-year
To celebrate 20 years of Symfony, I've crunched a bunch of numbers and share some memories of Symfony development since the 2.0 release in 2011.
If you're a #PHP developer who uses #DDEV you might be interested in checking out what I've been up to making @codeenigma's ce-deploy ( #Ansible stack for app deployment) work inside DDEV, both already support #drupal, #symfony, #wordpress, etc. It allows developers to test their server deployments locally, with the same tools as their server environments, before running them for real. 😎
If you're a #PHP developer who uses #DDEV you might be interested in checking out what I've been up to making @codeenigma's ce-deploy ( #Ansible stack for app deployment) work inside DDEV, both already support #drupal, #symfony, #wordpress, etc. It allows developers to test their server deployments locally, with the same tools as their server environments, before running them for real. 😎
Now at #SymfonyCon: Fabien releases #Symfony 8 live on stage.
#symfony #usergroup at @cbase today!
Hot take: I love #Symfony, it's really the best #PHP framework out there (at least, the most powerful), but this obsession with #YAML is just… something. When I read workflows, even sample ones, my brain issues a warning about possible stack overflow 😂
A sample from a blog post about enums in workflows in 7.4:
```
# config/packages/workflow.yaml
framework:
workflows:
blog_publishing:
type: 'workflow'
marking_store:
type: 'method'
property: 'status'
supports:
- App\Entity\BlogPost
initial_marking: !php/enum App\Enumeration\BlogPostStatus::Draft
places: !php/enum App\Enumeration\BlogPostStatus
transitions:
to_review:
from: !php/enum App\Enumeration\BlogPostStatus::Draft
to: !php/enum App\Enumeration\BlogPostStatus::Reviewed
publish:
from: !php/enum App\Enumeration\BlogPostStatus::Reviewed
to: !php/enum App\Enumeration\BlogPostStatus::Published
reject:
from: !php/enum App\Enumeration\BlogPostStatus::Reviewed
to: !php/enum App\Enumeration\BlogPostStatus::Rejected
```
Maybe it's just me, but to me it's extremely hard to read and debug.
@ramsey @heiglandreas @mwop @ocramius I'm sure that if some symfony core team member has to parse email one day, they'll come here and add it to symfony/mime by extracting some stuff from all these packages 🤣
@pierstoval @heiglandreas @mwop @ocramius Parsing email messages is not something I expect most folks using #Symfony need, so it’s not likely it’ll get added to their packages, especially since they've gone this long without it.
Now at #SymfonyCon: Fabien releases #Symfony 8 live on stage.
#symfony #usergroup at @cbase today!
In Amsterdam next week and part of a group underrepresented at tech confs, or can't afford a ticket? Private Packagist is sponsoring @symfony Con (Nov 27th/28th) and we have a ticket to give away: Reply your favorite PHP8.5 feature to win #php #phpc #symfony #symfonycon
In Amsterdam next week and part of a group underrepresented at tech confs, or can't afford a ticket? Private Packagist is sponsoring @symfony Con (Nov 27th/28th) and we have a ticket to give away: Reply your favorite PHP8.5 feature to win #php #phpc #symfony #symfonycon
Salut !
C'est la merde ici bas, on va pas se mentir.
J'ai besoin d'aide pour trouver du travail rapidement sous peine de me retrouver sans logement.
Je suis un développeur PHP senior avec presque 10 ans d'expérience dans le dev web, je suis aussi pertinent en back qu'en fullstack (html, css, js et ses frameworks front).
Je cherche sur Montpellier ou en 100% remote.
Je passe mon CV en MP si besoin.
A défaut de pouvoir m'aider, un boost serait super utile, merci !
J'ai repris ma recherche de boulot vu que ma formation va se terminer, j'abandonne un peu l'idée de faire du #python vu que je suis junior dans cette techno et que c'est la merde en ce moment pour trouver du boulot
bon au moins mes compétences python m'aident à fouiner les sites de recherche d'emplois (et me permettent de m'amuser sur mon temps libre)
Mais si y'a des gens qui connaissent des boîtes qui recrutent.
Je cherche dans développement web #PHP #Symfony #Laravel #Angular
avec + de 10 ans d'expérience
Sur Lyon principalement (ou remote)
Boost bienvenue 🫂 #jeChercheUnJob
J'ai repris ma recherche de boulot vu que ma formation va se terminer, j'abandonne un peu l'idée de faire du #python vu que je suis junior dans cette techno et que c'est la merde en ce moment pour trouver du boulot
bon au moins mes compétences python m'aident à fouiner les sites de recherche d'emplois (et me permettent de m'amuser sur mon temps libre)
Mais si y'a des gens qui connaissent des boîtes qui recrutent.
Je cherche dans développement web #PHP #Symfony #Laravel #Angular
avec + de 10 ans d'expérience
Sur Lyon principalement (ou remote)
Boost bienvenue 🫂 #jeChercheUnJob
Salut !
C'est la merde ici bas, on va pas se mentir.
J'ai besoin d'aide pour trouver du travail rapidement sous peine de me retrouver sans logement.
Je suis un développeur PHP senior avec presque 10 ans d'expérience dans le dev web, je suis aussi pertinent en back qu'en fullstack (html, css, js et ses frameworks front).
Je cherche sur Montpellier ou en 100% remote.
Je passe mon CV en MP si besoin.
A défaut de pouvoir m'aider, un boost serait super utile, merci !