πΊ Here is What's New in Laravel 12.13
β‘οΈ Named Queued Closures
β‘οΈ Assert Redirect Back
Thank you Will & @ryangjchandler.co.uk π
youtu.be/dri0BgJjB_w
@ryangjchandler.co.uk
Software Engineer. PHP, Laravel, Rust, Go, Swift, the lot. https://ryangjchandler.co.uk
πΊ Here is What's New in Laravel 12.13
β‘οΈ Named Queued Closures
β‘οΈ Assert Redirect Back
Thank you Will & @ryangjchandler.co.uk π
youtu.be/dri0BgJjB_w
This also gave me an excuse to test how well my cross-video fade transitions are working inside of my video editor.
Not bad by the looks of it!
Came 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-cQQ4
So 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?...
I am become one with the lunch break.
(great idea btw)
Yeah, I've used a macro before to enter my password but that's janky and doesn't always work because Bluetooth doesn't like me.
25.01.2025 01:47 β π 1 π 0 π¬ 0 π 0Even second hand keyboards still run for Β£60 or so, plus I want the smaller one because the Touch ID board is smaller.
25.01.2025 01:37 β π 0 π 0 π¬ 1 π 0Yeah, I just want a tiny little module that goes on my desk or on the side of my keyboard.
25.01.2025 01:37 β π 1 π 0 π¬ 0 π 0Am 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?
25.01.2025 00:08 β π 3 π 0 π¬ 3 π 0Little preview of some PXP progress I've made over the last few weeks... π
13.01.2025 20:07 β π 10 π 0 π¬ 1 π 0I won't be working on PXP as part of my role, but I am still working on PXP in my spare time. More info on that coming soon!
13.01.2025 00:11 β π 2 π 0 π¬ 0 π 0Thanks Karl!
12.01.2025 20:13 β π 0 π 0 π¬ 0 π 0Tomorrow 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.
What I'd really be interested in, in the future, is a compiler for PHP. If I can write the same language for web applications, scripts _and_ systems-level things, I think my (programming) life would be complete tbh.
04.01.2025 21:45 β π 1 π 0 π¬ 0 π 0I wouldn't say the project is dead, just on hold. The idea of a superset language is still really interesting, but at the same time I think there's a lot more movement on the PHP internals now with features that I'd add through a superset, so it doesn't make too much sense.
04.01.2025 21:44 β π 1 π 0 π¬ 2 π 0The short explanation is a fast static analyser (focus on type checking right now) and a language server built on the same engine. This should bring PHPStorm level intellisense to other editors, if not better than PHPStorm. Foundational tools for PHP development imo.
04.01.2025 17:10 β π 2 π 0 π¬ 1 π 0Lol, this would also be quite a good video I guess!
03.01.2025 16:53 β π 0 π 0 π¬ 1 π 0I like the idea of short videos because they're easy to consume.
Most of the stuff I'm doing in my spare time is PXP-focused, so perhaps 15-30 min videos of me working on a particular feature could be interesting?
I'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?
03.01.2025 16:14 β π 0 π 0 π¬ 2 π 0We'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...
Cheers Duncan!
28.12.2024 21:28 β π 1 π 0 π¬ 0 π 0Still 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...
Yeah I fear it's something I might pick up and never put down, endless ideas π€£
27.12.2024 02:17 β π 0 π 0 π¬ 1 π 0Merry Christmas, hope you and the family have a wicked day!
25.12.2024 10:39 β π 1 π 0 π¬ 0 π 0This aesthetic is honestly _it_. I've always wanted to get more into electronics and just build tiny little things with Pis and what have you.
24.12.2024 17:26 β π 2 π 0 π¬ 2 π 0This array shape syntax is the same that's supported by PHPStan & already in use across lots of projects, so makes sense to keep as is. I agree there could be better syntaxes but I'm going for support right now.
24.12.2024 12:08 β π 1 π 0 π¬ 0 π 0Code screenshot that contains a PHP DocBlock with an array-shape type.
PXP 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!
The 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.
Huge indeed!
These are the sort of things that held me back from progressing before. Random OOM errors destroying my laptop, so it's nice to do some tidy-up work. Set myself up for success πͺ
Cheers Josh βπΌ
It does sound like a load of gobbledygook, but I assure you the words do mean something!