I don't know
Written on 2023-12-12Join over 14k subscribers on my mailing list. I write about PHP news, share programming content from across the web, keep you up to date about what's happening on this blog, my work on Tempest, and more.
You can subscribe by sending an email to brendt@stitcher.io.
Hi
Being online, I've gotten the impression that two groups of PHP developers are seriously divided: there are Symfony devs saying that Laravel is a hacky framework that leads to disaster, and there are Laravel devs saying that Symfony is a bloated framework that takes huge amounts of time to get things done.
I've always assumed this mentality existed mostly thanks to "being online", and that when it came to face-to-face interactions, people would be more forgiving towards each other.
Apparently, that assumption is wrong 😅
Last week, I went to SymfonyCon, and a year ago I went to Laracon. It turns out people are as harsh towards the other community in real life as they are online.
I'm baffled by this sentiment. There's no denying that people are building successful things with Symfony, just like there's no denying people are building successful things with Laravel. Why does anyone feel the need to convince me or others that their choice is superior? Why do we feel the need to pick sides? Why does it matter that someone else uses another solution to the same problem, if they manage to solve that problem equally well? Why do we feel the need to identify so strongly with a framework, that we need to dismiss the other?
I don't know.
Maybe we should say that more often: "I don't know", especially when it comes to the other side, and give them the benefit of the doubt.
What are your thoughts? Have you had the same experience? Maybe completely the opposite? Let me know!
Until next time
Brent