Doğan Uçar
banner
dogano.bsky.social
Doğan Uçar
@dogano.bsky.social
Founder | Creator of Keestash | Opinions are my own.
🔧 Need help upgrading your Symfony application?

Whether it is a upgrading to 7.3 (or any other version), refactoring #legacy code or optimizing performance – I am here to help.

👉 Let’s talk – just drop me a message 😊

4/4
June 1, 2025 at 10:41 AM
* Security upgrades including email #encryption, #OAuth2 introspection
* New components: JsonPath, JsonStreamer, ObjectMapper
* Massive DX improvements and fine-tuned developer tooling

3/x
June 1, 2025 at 10:41 AM
* Simpler console commands w #PHP attributes
* Pre-compressed assets for faster delivery
* Global translation parameters for cleaner code
* Better Twig integration w attribute-based extensions
* New validation constraints for slugs and Twig templates
* Support for multiple .env files at runtime

2/x
June 1, 2025 at 10:41 AM
PHP attributes don’t allow object instantiations like Type::string() at all. Of course.

So, the "solution"? I had to create a custom StringType class that extends Type, just to instantiate it in the attribute. A bit of a hack, but it works.

4/x
May 21, 2025 at 8:03 PM
Then - after a long dive through Google - I found the issue, reported 2 days ago: the feature seems to be broken - at least not working as expected.

But there is a way osymfony hashtag#apiplatform nativeType member of QueryParameters object and all good. Yeah, not entirely.

3/x
May 21, 2025 at 8:02 PM
and make sure it was not blank (NotBlank) and the string in the expected email format (Email) using the known API Platform tools to define a GET route.

But no matter what I did, it was not valid.

Typed everything again. Cleared cache. Even doubted myself for a second 😄

2/x
May 21, 2025 at 8:01 PM
For what exactly?

PHP is for the backend, JavaScript the frontend?!
May 20, 2025 at 10:59 PM
This is basically the same as method chaining in an OO environment, isn’t it?
May 20, 2025 at 10:57 PM
Great news 😊
May 20, 2025 at 10:55 PM
What exactly? Freelance positions too? 😊
May 14, 2025 at 8:59 AM
3?
May 3, 2025 at 10:27 AM
I wonder whether companies are open to open their knowledge base - the secret of their success - to third party AI systems.
April 27, 2025 at 7:32 AM
🤯
April 27, 2025 at 7:28 AM
I wonder when they figure out :D
April 24, 2025 at 12:24 PM
is there such a theory? does it have a name?
April 24, 2025 at 12:23 PM
release/
release_final/
release_final_1/
release_final_final/

:D
April 24, 2025 at 12:19 PM
do I want to know what this is? :D
April 24, 2025 at 12:18 PM
can confirm :D
April 24, 2025 at 12:17 PM