https://ryangjchandler.co.uk
Safe to say that it's going well so far...
Safe to say that it's going well so far...
➡️ Named Queued Closures
➡️ Assert Redirect Back
Thank you Will & @ryangjchandler.co.uk 🙏
youtu.be/dri0BgJjB_w
➡️ Named Queued Closures
➡️ Assert Redirect Back
Thank you Will & @ryangjchandler.co.uk 🙏
youtu.be/dri0BgJjB_w
Not sure how many people know about this one so though I'd throw together a little video.
Let me know what you think!
youtu.be/jUF5LZ-cQQ4
Not sure how many people know about this one so though I'd throw together a little video.
Let me know what you think!
youtu.be/jUF5LZ-cQQ4
youtu.be/2H-BOLS-L78?...
youtu.be/2H-BOLS-L78?...
I'm incredibly, incredibly excited and grateful to be joining the team and to be working alongside an uber talented team of developers.
I'm incredibly, incredibly excited and grateful to be joining the team and to be working alongside an uber talented team of developers.
forms.gle/oEXHykphLx9m...
forms.gle/oEXHykphLx9m...
ryangjchandler.co.uk/posts/2024-a...
ryangjchandler.co.uk/posts/2024-a...
Only a few more DocBlock-specific types to go before I _think_ it has full coverage!
Only a few more DocBlock-specific types to go before I _think_ it has full coverage!
Property hooks, asymmetric visibility, properties in interfaces and new without parentheses. Time to get cracking with new stuff.
Property hooks, asymmetric visibility, properties in interfaces and new without parentheses. Time to get cracking with new stuff.
My task for this evening was tracking down ways of reducing memory consumption when indexing large PHP projects.
Indexing the entirety of the `laravel/framework` repo (incl. vendor) went from using 7GB to 2.7GB. I'd call that a win!
My task for this evening was tracking down ways of reducing memory consumption when indexing large PHP projects.
Indexing the entirety of the `laravel/framework` repo (incl. vendor) went from using 7GB to 2.7GB. I'd call that a win!
Thinking Plex, PiHole, etc. Tried a Pi before but without a GPU, transcoding was horrid / non-existent.
Thinking Plex, PiHole, etc. Tried a Pi before but without a GPU, transcoding was horrid / non-existent.
I left PXP dormant for a little while. Coming back to it with a fresh set of eyes, a little bit of refactoring and I've made the lexer roughly 50% faster on a pretty solid benchmark!
I left PXP dormant for a little while. Coming back to it with a fresh set of eyes, a little bit of refactoring and I've made the lexer roughly 50% faster on a pretty solid benchmark!
The thing I'm stuck on right now is what direction I should take. On the one hand, I really like super opinionated formatters like Gofmt, Python's Black, but I do understand the benefits of configurables ones like PHP-CS-Fixer..
The thing I'm stuck on right now is what direction I should take. On the one hand, I really like super opinionated formatters like Gofmt, Python's Black, but I do understand the benefits of configurables ones like PHP-CS-Fixer..
Currently writing a DocBlock parser so that you get that oh so sweet type checking and autocompletion. Long-term goal is support for all of PHPStan's types...
Currently writing a DocBlock parser so that you get that oh so sweet type checking and autocompletion. Long-term goal is support for all of PHPStan's types...
I'm still using X though, how are people cross-posting?
I'm still using X though, how are people cross-posting?
Got a blog written in PHP? Give it a try!
ryangjchandler.co.uk/posts/fast-a...
Got a blog written in PHP? Give it a try!
ryangjchandler.co.uk/posts/fast-a...