Hey Laravel Devs 👋
I've been writing a book with @me_shaon for a couple of months:
"Inside Laravel: the patterns that power the framework."
Just launched the website (thanks to @adamwathan for releasing ui .sh just in time)!
Download the free chapter, link in comments ↓
You can do anything. But you can’t do everything. You have to decide. If you don’t decide, you get nothing.
You can think of a hundred paths to follow. But you can’t follow them all. Use time.
@VicVijayakumar@tanvirraj The style of the biriyani...people here are crazy about this dish, and there are at least 10-12 prominent styles of biriyani to taste!
🚀 We released a new thing: `spatie/guidelines-skills`.
It turns our internal coding guidelines into AI skills, so coding assistants can follow the same conventions we use at Spatie.
That means more useful AI-generated code, with less cleanup afterwards.
After 4 years of rock-solid stability in production, we’re open-sourcing our ClickHouse package for Laravel! 🚀
Features complete support for:
🛠️ Query Builder
📦 Eloquent Models
🔄 Migrations
https://t.co/kwYtAwkYEu
#Laravel#ClickHouse
@0x15f@enunomaduro@taylorotwell This is without knowing anything about your test suite or app, but a few thoughts off the top of my noggin.
Realistically, I don't think there will be a quick solve here. My guess is item one will be the place to dig but also requires the most work.
@PovilasKorop Ha ha, like your postures 😉
I think Plan mode is still a good practice to start with for someone starting new.
The /grill-me or spec-driven workflows are more suited once they get used to the plan-review-execute cycle.
I've made some new upgrades to my Composer Upgrade skill.
I honestly think this one skill is now invaluable. It will perform all your updates, taking into consideration security updates and outdated packages, progressing from minor to major.
It also now works with a script to help with merge conflicts on the lock file. Most AI will do weird things like update the file manually, which won't pass validation. Instead, with this skill it'll do a diff comparison between the two versions and replay all the commands required. It's already saved me a lot of time.
Just install the skill and then prompt it: "Upgrade my PHP packages with /composer-upgrade"
I wholeheartedly agree with you!
The course is about Agentic AI based software development...I saw there's a gap in my native language for it, so I did some posts in FB and did a survey.
The response was really good, people are constantly poking me its update and some has started to even threaten why there's no update 🤣
I thought I'd do an English version too but seeing your latest tweets, I'm not sure if I'd do it.