161 Followers
37 Following
193 Posts
Me commit "human review" because we're still way better at our job :D. So good to setup all the bootstrap of an idea and just make it perfect afterwards...
Will @ApiPlatform become the go-to PHP solution to prototype MCP servers? Follow me and stay tuned!

I will be speaking at several major events this fall!

Catch my upcoming talks at:

• Oct 9-10: #ForumPHP in Paris
• Oct 17: #SyliusCon in Lyon
• Nov 27-28: #SymfonyCon in Amsterdam

#PHP @afup @sylius @symfony

Eager to present to you API Platform 4.2 and what's coming to API Platform 5! It's amazing how mature a framework can be after 10 years!

I'm working on a cached version of the #Symfony ObjectMapper that's about 3 times faster! My objective is full compatibility with the current features.

Current status: 63/66 functional tests passed. Just 3 tests to go! 🚀

Reminder my PMU plugin allows to link a Symfony component as well into your code to test a bug fix (see picture). This combined with `gh pr checkout` it's a breeze to try out bug fixes!
Discover my abstract on your favorite website!!! Soon some more teasing!

📢 Speaking at #SyliusParty by @emagma in Toulouse, June 19th!

Full day of #Sylius, e-commerce & tech: talks, round table, hackathon & inspiring connections.

🎟️ Free reg: https://syliusparty.emagma.fr/
#SyliusParty #Ecommerce #Dev #Tech #OpenSource #Symfony

I've spent about 100 hours on improving our OpenAPI spec and JSON-Schema, today I reached a milestone:

@quobix
's tool is awesome, helped fixing lots of edge cases!

PR: https://github.com/api-platform/core/pull/6960

feat(json-schema): mutualize json schema between formats by soyuka · Pull Request #6960 · api-platform/core

Q A Branch? main Tickets starts fixing #6485 License MIT Instead of generating twice a definition for 2 different formats, we generate the json one and reference the json format inside t...

GitHub
Diving deeper into performance: Here are graphs comparing @symfony''s Serializer and the JsonStreamer component within an @ApiPlatform setup, based on 1000 sequential cURL calls to a 1k JSON-LD collection