Ryan Weaver
@weaverryan
Glioblastoma (brain cancer - http://gofund.me/f8e28d5f) fighter, writer for http://SymfonyCasts.com & proud Symfony core member
So.... I have incurable brain cancer and I'm asking for your love & support 💖
If you’re in need of a veteran Symfony dev, ping me! I’ve got someone!
In the hospital tonight with Leanna to get an EEG (electrical scan of the brain) to take our “why is Ryan weaker and weaker every day?” research to the next level.
MRI day! And it’s a big one! Is my recent physical deterioration due to tumor growth that will quite likely kill me? Or something else (unexpected brain swelling)

Me, 2 days after falling and catching myself with my teeth. Walking has gone to shit but we’re debugging today 💪

We should definitely highlight #DX improvements more often, not only big features! 👌 @symfony has dedicated articles about Developer Xperience improvements for each new minor version, let's push this as well for #PHP. It deserves it! 🐘
🔥 #PHP 8.5 first #alpha version has been released and it's packed of incredible features you don't know yet. @ThePHPF is delivering yet another awesome release. Here are 10 curated features, a couple you may have heard of, and many more I'm sure you'll discover here! 👇🧵
#SymfonyUX 2.27 is out! 🗺️ Map new features: Circles & Rectangles, extra data for ˋMap` and new ˋbridgeOptions` for bridge-related config ⚡️Performance improvement and fixes for LiveComponent 📖 Icons, TwigComponent, and Map documentation additions github.com/symfony/ux/rel…
A hidden treasure in Doctrine is the Criteria object which lets us modify the query on a relation, e.g. so $ship->getParts() only returns parts over a certain price. Magic! symfonycasts.com/screencast/doc…
New dashboard just shipped to @symfonycasts! Let us know what you think!

I’m BAACK baby!
New tutorial time! We’re catching up & finishing up (I know, way overdue 🧠 ) our Symfony 7 track with Symfony 7 Doctrine Relations! We’re kicking off with alien animations AND audio from me, @weaverryan! 🌟 symfonycasts.com/screencast/sym…
As always with @zenstruck's packages, github.com/zenstruck/file… looks really awesome and well thought 😍 x.com/zenstruck/stat…
Thanks for having me! Here are the slides: speakerdeck.com/kbond/rethinki… We'll get back to you about the shirts! 😀
There it is! x.com/zenstruck/stat…
Love that shirt! Who has a photo of the full thing?
Love that shirt! Who has a photo of the full thing?
Thanks for having me! Here are the slides: speakerdeck.com/kbond/rethinki… We'll get back to you about the shirts! 😀
Speakers from all around the globe tomorrow at SymfonyOnline! Don't miss registering if you didn't already, it's still time!
This is built with symfony and LiveComponents 🤯. That means zero JavaScript written and no build system. Amazing how far we’ve come worldbuilder.sylvainblondeau.dev
Foundry now has it's own command to load dev fixtures! (previously, we recommended using doctrine/fixtures, which is a great package, but overkill for this purpose)
Foundry 2.6 is released 🎉 We've introduced a new command `bin/console foundry:load-stories` you can use to load fixtures in your database see docs for more info symfony.com/bundles/Zenstr… @zenstruck #php #symfony
Today I turn 41. Cons: have this mean-ass brain tumor Pros: unlike last year, I’m at home. Also, my MRI from Monday is stable and I watched my baby cousin get married last weekend Plenty to be grateful for

Wow another packed release! 20 years and still striving 🤩
🌟 Symfony 7.3 curated new features ➡️ symfony.com/blog/symfony-7…