It's interesting how overly polite #AI generated PR content is by default. At least during my reviews of #Doctrine PRs I rarely read something like: "Of course, I will gladly explain this in more detail and hope to make my point more clear". People are more like saying "Sure", "Okay" or just explain it. And in rare cases: "I don't get paid for this. Take it or leave it". 😅 #opensource
Advent 2023 blogging day 10: in which I detail my preferred database abstraction layer, Doctrine DBAL, rant about its documentation, provide some tips and tricks, and detail how much I actually love using it.
At SymfonyCon, after my DDD talk I talked to someone who asked about how to work with domain entities vs Doctrine entities. Let's give it some explanation.
The #Doctrine website was updated to use the latest PHP version for its build.
It just needed some PHP 8 incompatibility fixes, updated dependencies, updating 2 of those dependencies to make them compatible with the latest PHP version, fixing BC from some major dependency updates and adapting workflows. Just a chain reaction of work.
It might have some issues after so many changes were done, but they'll be fixed too.
The TYPO3 Community Sprint provides a great opportunity for connecting with other teams from the community and beyond. This can be attributed, in large part, to the TYPO3 GmbH team and their CEO, Daniel Fau, who not only supported a smooth process (lodging, catering, barista coffee, and more), but also actively created...
Wow you really have to be careful with #Doctrine and keep an eye on the queries that are happening. The right use of eager loading and being cautious of queries inside of loops is very important.
Also got in-line Form editing working and love it.
One gotcha is that the Form is automatically turned into a FormView when passed to the response. My array of forms had to be manually converted with createView().
Interesting web comic about nuclear technology and regulation. Especially in the context of current events (AFIK only 3 countries that have had nuclear weapons and ICBMs have ever disarmed... One of them is now being invaded).
Thanks to kochen and jankal on GitHub (don’t think either are here in the Fediverse), there’s a new version of ramsey/uuid-doctrine (v2.1.0), with support for doctrine/dbal v4 and binary types in PostgreSQL. 🎉🎊🥳
Removing orphaned Parents with Doctrine (dev.to)
Previously, we considered a common real-life case where, to maintain referential integrity, we might...
Database referential integrity with Doctrine (dev.to)
Here could be extensive AI-generated introduction about Database referential integrity, but not...
Doctrine's HIDDEN gem (symfonycasts.com)
Using Doctrine's HIDDEN doesn't come up often but it is a great tool to have when you need it!
SymfonyCon follow-up: Doctrine entities vs Domain entities (skoop.dev)
At SymfonyCon, after my DDD talk I talked to someone who asked about how to work with domain entities vs Doctrine entities. Let's give it some explanation.
Cooperation, Connections and Coffee — a TYPO3 Education Committee Community Sprint Report (typo3.org)
The TYPO3 Community Sprint provides a great opportunity for connecting with other teams from the community and beyond. This can be attributed, in large part, to the TYPO3 GmbH team and their CEO, Daniel Fau, who not only supported a smooth process (lodging, catering, barista coffee, and more), but also actively created...
Adding criteria to your doctrine queries easily (dev.to)
In this post, I would like to show you how we can easily add criterias to our doctrine queries....