
Peter Fox
@SlyFireFox
Followers
2K
Following
39K
Media
729
Statuses
11K
π Laravel & PHP developer helping others gain experience Writer of PHP Rector Rules to make upgrading easier π§
United Kingdom
Joined April 2010
I've been asked a few times what's the best way to get started with @rectorphp. I've now got an article to help you get it installed. I'm planning to do lots more so please do tell me the things you want to know!.
1
9
33
RT @SlyFireFox: Just had my fastest ever PR merged into Laravel π€―. If you've ever used Laravel for APIs and you're using OpenAPI docs it caβ¦.
0
1
0
Cool to see Josh talking about Rector!
I know this doesn't mean much coming from the PHP guy, but writing modern PHP is actually enjoyable. With the tooling we have in 2025, it gets harder and harder to write bad PHP code. Plus, I'm not gonna lie. I think I found the perfect collection of tools. New video out.
1
1
10
RT @rectorphp: New @rectorphp 2.1.1 is out π€©. * improved --kaizen option for step-by-step upgrade πͺ.* many bugfixes across core, @symfony aβ¦.
0
10
0
Just bought my copy because I've no doubt this'll be great. π.
One page at a time, I've finished the "Introduction" chapper. Just deployed to productoin π . It's still long way ahead, but if you'd like to speed up the writing, get the book here:.. (Time to coin the hashtag #upgradeveryday )
0
0
1
RT @PHPCSFixer: Long-awaiting official support for #PHP 8.4 in PHP-CS-Fixer is finally here π₯³! You may find more information in release notβ¦.
0
16
0
RT @packagist: π¨ shutdown of Composer 1.x support postponed to September 1st, 2025. Act now, upgrade to Composer 2!β¦.
0
10
0
RT @VotrubaT: Big news! π . Three years ago, I began writing a book on upgradesβtransforming tough changes into lasting success. Life got bβ¦.
0
19
0
RT @dunglas: FrankenPHP hit 9k stars on GitHub. At 10k, we'll make a stuffed elePHPant!. Click, click!
0
22
0
Personally, I think PHP is great because you only need a bit of the basics around the primatives like strings/arrays and then you can get going with Laravel. Understanding interfaces/abstract/traits can come later. Just learn to make features and then improve where you can.
When learning or building with @laravelphp how much of @official_php most one know, just curious π€. @SirAlexthomson @LeahTCodes @joshcirre @aarondfrancis @jeffrey_way. Thank you π.
1
0
2
Proud to manage to get two bug fixes into this one π. If you're not using Rector, check it out.
New @rectorphp 2.1 is here π π π . * 4 new rules for PHP 8.4 π .* 2 new configuration options to enjoy gradual step-by-step upgrade without touching config π .* a new typed collection set with 20 new rules for Doctrine π§‘ .* 30 bugfixes. and more. Thanks all contributors
1
0
9
RT @nativephp: π«΅You. @LaraconUS . ποΈ WIN a ticket to the conference. FREE to enter. Goodies for π₯ and π₯ place too!. π .
0
107
0
You probably want to just have a timezone setting determined by the user but this is a good tip. Always best to store in UTC.
π Laravel tip:.Keep your app timezone and display timezone separate. This idea is from the @benholmen @laravelnews YouTube channel: store everything in UTC, display it in your preferred local timezone. Great for clarity and consistency!.#Laravel #PHP #Carbon
0
0
5
I'll still use AI to do the grunt work myself. JSON to value objects or knocking together the prototype of a UI just makes too much sense to me π€·ββοΈ. Save my energy for the complex work.
I canβt do maths in my head anymore because I always use a calculator. This is also why I will never use AI to do my programming for me. Instead, I use it for research in the same way Iβd use a search engine, just with more context and reasoning, so I still have to use my brain.
0
0
0