Ryan Chandler @ryangjchandler.co.uk · 14/08/2025I've spent about 10 hours this week rewriting Phiki's tokenizer so that it's more compatible with TextMate grammars. Safe to say that it's going well so far... 050
Ryan Chandler @ryangjchandler.co.uk · 07/08/2025Enabling WAL mode with SQLite in Laravel ryangjchandler.co.uk/posts/enabli...ryangjchandler.co.ukEnabling WAL mode with SQLite in LaravelExploring software development with PHP, JavaScript, Rust, and beyond. 020
Reposted by Ryan ChandlerChristoph Rumpel @christophrumpel.bsky.social · 01/07/2025📺 Here is What's New in Laravel 12.13 ➡️ Named Queued Closures ➡️ Assert Redirect Back Thank you Will & @ryangjchandler.co.uk 🙏 youtu.be/dri0BgJjB_wyoutu.beNamed Queued Closures & New Assert Redirect Back in Laravel 12.13YouTube video by Laravel 0123
Ryan Chandler @ryangjchandler.co.uk · 05/06/2025Came across a cool utility class in Laravel called: "Timebox". 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-cQQ4youtu.beLaravel's Timebox Explained FAST!YouTube video by Ryan Chandler 120
Ryan Chandler @ryangjchandler.co.uk · 23/05/2025So I built a video editor, sort of. I wanted to test it out and actually put something together with it, so here's a ~70s video about the upcoming "pipe" or "pipeline" operator in PHP 8.5! youtu.be/2H-BOLS-L78?...youtu.bePIPELINES coming to PHP 8.5!?YouTube video by Ryan Chandler 1101
Ryan Chandler @ryangjchandler.co.uk · 25/01/2025Am I an idiot if I buy a Magic Keyboard with Touch ID just to rip out the Touch ID sensor and have it sit on my desk so I don't have to type my password in all the damn time? 330
Ryan Chandler @ryangjchandler.co.uk · 13/01/2025Little preview of some PXP progress I've made over the last few weeks... 👀 1100
Ryan Chandler @ryangjchandler.co.uk · 12/01/2025Tomorrow is my first day as a Laravel employee! I'm incredibly, incredibly excited and grateful to be joining the team and to be working alongside an uber talented team of developers. 7530
Ryan Chandler @ryangjchandler.co.uk · 03/01/2025I'd like to get back into making video content on YouTube, it's been a couple of years since I've done it so I'm curious about what sort of content people would be interested in? 200
Reposted by Ryan ChandlerPHP Stoke @phpstoke.co.uk · 02/01/2025We're hosting a Q&A with members of the Laravel team on the 16th Jan. If you have any burning questions for Joe Dixon, @iamdavidhill.bsky.social, @ryangjchandler.co.uk or @jbrooks.uk please submit them to us! forms.gle/oEXHykphLx9m...forms.glePHP Stoke Laravel Q&A SubmissionsPlease submit one question at a time. 132
Ryan Chandler @ryangjchandler.co.uk · 28/12/2024Still a few days left of the year, but wanted to get this out before I forget. Happy new year everybody, bring on 2025! ryangjchandler.co.uk/posts/2024-a...ryangjchandler.co.uk2024: A year in reviewExploring software development with PHP, JavaScript, Rust, and beyond. 280
Ryan Chandler @ryangjchandler.co.uk · 23/12/2024PXP is also capable of understanding "array shapes", after some parser updates. Only a few more DocBlock-specific types to go before I _think_ it has full coverage! 171
Ryan Chandler @ryangjchandler.co.uk · 22/12/2024The PXP parser is now ready for PHP 8.4! Property hooks, asymmetric visibility, properties in interfaces and new without parentheses. Time to get cracking with new stuff. 0182
Ryan Chandler @ryangjchandler.co.uk · 19/12/2024I'm having quite a bit of fun working on PXP again. 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! 4390
Ryan Chandler @ryangjchandler.co.uk · 12/12/2024Anyone here running a home lab or home server? Thinking of getting one setup to run some services for myself and to serve as a backup server. Thinking Plex, PiHole, etc. Tried a Pi before but without a GPU, transcoding was horrid / non-existent. 330
Ryan Chandler @ryangjchandler.co.uk · 12/12/2024Taking a step back from a project for a few months and then coming back to it gives you superpowers, honestly. 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! 090
Ryan Chandler @ryangjchandler.co.uk · 06/12/2024Writing a formatter is on my list of things to do for the PXP project. 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.. 110
Ryan Chandler @ryangjchandler.co.uk · 05/12/2024Slowly getting back into development on PXP – left it sitting for quite a while and I've found some end-of-year energy to work on it again. 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... 2160
Ryan Chandler @ryangjchandler.co.uk · 01/12/2024Is it too early to start writing my Year in Review blog post? 660
Ryan Chandler @ryangjchandler.co.uk · 26/11/2024Think it's time to start posting over here now... I've gained a few hundred followers over the last week so I should probably give them all something to read. 6290
Ryan Chandler @ryangjchandler.co.uk · 05/11/2024I added dark mode to my website. ryangjchandler.co.uk/posts/adding...ryangjchandler.co.ukAdding dark mode to my websiteExploring software development with PHP, JavaScript, Rust, and beyond. 010
Ryan Chandler @ryangjchandler.co.uk · 04/11/2024The atmosphere over here is much better than X. Feels more focused, big fan. I'm still using X though, how are people cross-posting? 9140
Ryan Chandler @ryangjchandler.co.uk · 28/10/2024In case you missed it, I wrote a syntax highlighter in PHP that is pretty fast and quite powerful. Got a blog written in PHP? Give it a try! ryangjchandler.co.uk/posts/fast-a...ryangjchandler.co.ukFast and powerful syntax highlighting in PHP with PhikiExploring software development with PHP, JavaScript, Rust, and beyond. 180