Less than two weeks until my last European conference talk for a while. Join me at #SymfonyLive Berlin as I explore how ORM abstractions not only limit how we build software, but AI packages as well! https://t.co/gIhVQ1Usrc
We're looking for an engineer with #PHP internals knowledge to help us maintain the #MongoDB extension! The role is based in Ireland, but relocation support is available. If you have experience working on PHP extensions, I'd love to chat with you: https://t.co/Codl69bdu7
Merged 🎉
You can't imagine how proud I feel as life made me struggle to do anything beyond pure maintenance work on #OSS for the past 2 years.
This is the culmination of discussions that started 8 years ago 🚀 Special thanks to @alcaeus, @tfidry, @zenstruck and @YonelCeruto who helped a lot!
I can't wait to see all the cool things the community is gonna ship through the CLI thanks to this and all the huge improvements that've been made to the @symfony Console lately.
Now looking forward to seeing how console-dependent libraries and framework can leverage these features 👀
I wrote about how I built an application that stores more than half a billion fuel prices in a #MongoDB database and displays the relevant 30 prices faster than you can blink. Part 1 on how to model the database and import this much data is available now: https://t.co/JLVqqcCMvN
@GromNaN To be fair, $entity->save(); would be quite the nice shortcut assuming that in many cases, we only interact with one entity. If the entity manager properly tracks relationships, it can still transactionally save all managed entities related to this one.
@GromNaN@naderman@packagist Broken tags can and should remain. It’s a point in time like a commit. As long as you don’t change package constraints, the newer version will take precedence in package managers
Automatic data encryption on the client side, the ultimate in data security. Plus, it's queryable, which is impressive.
The MongoDB driver automatically encrypts and decrypts the data and makes it queryable, using your secret key. Now natively supported by Doctrine ODM.
I am still in shock. It was inevitable, but no matter how much we try to prepare, it is never easy. I’m glad I was able to hang out with Ryan in March to enjoy his company and humour, and to soak up as much inspiration as possible. Ryan will be deeply missed, but never forgotten.
This week @weaverryan passed away peacefully at home surrounded by friends and family. There aren't words for how deep this loss is for me, for our son, Beckett, and really anyone who had the chance to meet him.
https://t.co/oigJ9x2lvB
🚨 #APIPlatformCon Speaker reveal! Meet @GromNaN: maintainer of the PHP drivers and libraries for @MongoDB and member of the @symfony Core Team. Don’t miss his talk on everything you need to know about using API Platform with MongoDB. Join us: https://t.co/CK8hS7ytct
The new major version of the MongoDB PHP driver has been released. This is a boring release that only removes deprecated things. As any other good library that take care of its users, the awesome features are in the minor releases. https://t.co/8ltIzlHv6f #PHP
🎙️🇩🇪 Meet the speakers #Symfony_Live Berlin 2025:
@alcaeus will present "PHP Extensions: still alive and full of hidden powers"
🔎Read more: https://t.co/PfhGqhpTgD
🎟️Join us: https://t.co/x1elBE28f6