🐘 Laravel & PHP Developer | Maintainer of rector-laravel | 16y PHP β€’ Practical tools for upgrades, refactoring & testing | peterfox.me

Joined April 2010
824 Photos and videos
Pinned Tweet
Okay, badge.laravel.cloud/ is now a thing. Really happy with the @laravel cloud domain πŸ˜„ Still a few things I want to do, but I thought it would be better to get it out there instead of letting it gather dust.
10
4
61
9,065
Peter Fox retweeted
I have a question for package maintainers! I'm making a guide on this, so I need some real opinions. What is your best tip for marketing your open source packages?
2
1
157
The UK is genuinely such a hopeless place πŸ˜‚ anyone want to land me a job abroad. Pretty much anywhere would be better at this rate.
🚨 NEW: Keir Starmer will introduce nightly social media curfews for 16 and 17-year-olds as part of the Government's social media ban [@thetimes]
76
Peter Fox retweeted
I optimised badge.laravel.cloud for 10x traffic it'll never see. When I first set up badge.laravel.cloud I assumed that having octane installed and in-use would lead to better performance. In the end it seems actually Octane has just led to more memory used and nothing to show for it, at least at the traffic the site receives currently. The same old thing comes back again and again. Don't optimise for problems you don't have πŸ‘
1
23
2,410
Peter Fox retweeted
Looking back at the first design of Laravel Badge makes me cringe a bit. First designs are rarely what you'd keep if you started over. You ship something functional to get it out there, then figure out what it actually needs to be. The new version isn't perfect, but it finally feels like the site has its own personality. The old one was clean and simple, but it could've been anything. Generic. What I love about the redesign is how it landed on this technical blueprint aesthetic. Grid lines, figure annotations, that engineering diagram vibe. It suits what the tool actually does without trying too hard to be clever. A near total redesign, but it was worth it. The site has an identity now πŸš€ badge.laravel.cloud
1
1
6
1,261
Wow. I was using it last night and it cut out for me. I just assumed it was an infrastructure issue.
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable Fable 5 and Mythos 5 for all our customers to ensure compliance. Access to all other Claude models is not affected. We apologize for this disruption to our customers. We believe this is a misunderstanding and are working to restore access as soon as possible. Read our full statement: anthropic.com/news/fable-myt…
1
296
Peter Fox retweeted
My biggest regret with Laravel Badge? Not starting it sooner. Building badge.laravel.cloud has connected me with so many people in the community. Every guide I write, every badge request, every conversation about package maintenance feels meaningful. It pushed me to go all in on Laravel Cloud too. I've shut down my Forge VPS completely. Cloud just feels right for projects like this, even small ones. The experience has been solid enough that I'm not looking back. I debated for ages whether a badge system was worth building. Package maintenance can be pretty thankless work. But creating something that supports other maintainers and contributors? That feels different. Wish I'd trusted the idea earlier πŸš€ There's so much more to come, so do stick around! badge.laravel.cloud
2
9
525
As a British software dev. At least the AI bot doesn't lie πŸ€·β€β™‚οΈ
Tried out the UK government’s official new AI chatbot for jobseekers. Its advice: work in the US. Quick, which public service can we add AI to next
1
198
Peter Fox retweeted
Vitest 4.1 ships a built-in `agent` reporter that automatically suppresses passing test output and reduces coverage noise when running inside an AI coding agent like @ClaudeAI Code or Copilot. One line of config, fewer wasted tokens: ```ts test: { reporter: ['agent'], } ``` Similar to what `laravel/pao` does for PHPUnit. But baked right into Vitest.
1
2
326
Still my favourite way to make websites. It feels unique to the Laravel Ecosystem. Building server side like this makes everything quick. I don't feel like any other framework has this much power in simplicity. Am I wrong?
Was really fun writing the "pitch" for the new Livewire site. Forced me to remember why I even built Livewire. I think the most compelling Livewire scenario HAS to be: a button
3
379
If anyone knows APIs, it's Steve πŸ’ͺ
I'm giving away my book on building Laravel APIs developers actually want to use. Before you download 300 pages, here are the tips worth stealing first: contract-first design, versioning from day one, RFC 9457 errors, idempotency, audit logs. Free read: juststeveking.com/articles/a…
4
269
Peter Fox retweeted
Something to consider when you use Laravel Cloud πŸš€ Adding `php artisan optimse` to your build commands. Otherwise you don't get the benefit of config/event/routes being cached. It's an easy thing to forget when you first use Cloud. Then once you've done a new deploy just try `php artisan about` to check it's in place.
1
6
30
2,582
It's crazy to me, when you have the rights to a franchise. You announce a continuation of said franchise. Then cancel it. Then say you'll do a reboot instead. Thinking that you will have any kind of success. There's no reimagining of the Stargate franchise that will ever work.
Fans Launch #SaveStargate Campaign To Petition Amazon gateworld.net/news/2026/06/f… Stargate fans all around the world are getting organized, calling upon Amazon MGM Studios to reverse the cancellation of the new show.
6
48
206
2,537
Needed in the age of AI coding. PHPStan is such a great resource for the community and Larastan is just awesome.
We just added Larastan to all the Laravel Starter Kits. Now they ship with Larastan, in Level 7, out of the box. More robust and safer applications by default, for this AI era we live in. Your Larastan-powered starter kit is just a laravel new away from you! πŸ”₯πŸš€πŸ«Ά
1
5
595