JeffreyWay wrote a reply+100 XP
2mos ago
They're different videos, released seven years apart.
JeffreyWay wrote a comment+100 XP
3mos ago
@Morgy If you have a hard rule that you never effectively pass Request::all() to an Eloquent query, you should be fine.
This is a preference thing, but I run Model::unguard() for all of my projects. It's one of the first things I do.
JeffreyWay wrote a comment+100 XP
3mos ago
@CLab The Prompts package is unrelated to anything AI-specific.
We're not using the official Laravel AI SDK because the entire point of the series is to understand how these things work at their core. For real-projects, I would use the SDK.
JeffreyWay wrote a comment+100 XP
3mos ago
@amauro I'll upload it today.
JeffreyWay wrote a comment+100 XP
3mos ago
@sadhakbj That's the plan!
JeffreyWay wrote a comment+100 XP
3mos ago
@ghiath.dev Definitely fun to code everything by hand again.
JeffreyWay liked a comment+100 XP
3mos ago
I miss this kind of sereies
JeffreyWay liked a comment+100 XP
3mos ago
JeffreyWay wrote a comment+100 XP
4mos ago
@sebkay No kidding haha. Normally, I'd work on something else...but when recording, you just have to wait it out.
JeffreyWay liked a comment+100 XP
4mos ago
Jeffrey, you're going to get yourself killed by some angry laid-off developer with all the AI courses you keep making
JeffreyWay wrote a reply+100 XP
4mos ago
Hmm - that doesn't sound right. This would/should only happen if you come back to a thread after leaving the page up for a decent amount of time.
JeffreyWay wrote a comment+100 XP
4mos ago
JeffreyWay wrote a comment+100 XP
5mos ago
@chang180 Yes, I think we can definitely add Chinese translations!
JeffreyWay liked a comment+100 XP
5mos ago
Hey Jeffrey, loving the content so far! Would love to see how you start and plan a new project from scratch with these tools
JeffreyWay wrote a comment+100 XP
5mos ago
@nullnan Yep! That shouldn't be a problem anymore.
JeffreyWay liked a comment+100 XP
5mos ago
Really good video, shows how much experience and sharp eyes you have.
JeffreyWay liked a comment+100 XP
5mos ago
Loved the series! These are the valuable conversations we should be having around AI right now. Can't wait for more episodes. Maybe a look at more models (except Grok, of course) and how they can all play along with Laravel Boost.
JeffreyWay wrote a reply+100 XP
5mos ago
It's included as one of the branches in section 2 of the Path.
JeffreyWay liked a comment+100 XP
5mos ago
Nice to see you all again. Amazing video as always. Been a few years for me now. Busy busy busy but need to learn this AI stuff
JeffreyWay wrote a comment+100 XP
5mos ago
@Grizlex Haha, yeah that was funny.
JeffreyWay liked a comment+100 XP
5mos ago
Fully agree. Great videos Jeffrey! As a senior dev I haven't watched much Laracasts lately (I used to watch EVERY video 10+ years ago) but these AI workflow videos are right on point.
JeffreyWay wrote a comment+100 XP
5mos ago
@Brammah That is a hat that gets warn almost every day. 🙃
JeffreyWay wrote a comment+100 XP
5mos ago
@flavioludi Test it out for yourself. Build a small app or feature by hand, and then try again using an agent as the driver.
JeffreyWay wrote a comment+100 XP
5mos ago
@skylark The summary was AI generated based on the transcript, and were not reliable.
JeffreyWay liked a comment+100 XP
5mos ago
Could also remove the trim() as the middleware TrimStrings should already apply this on the request.
JeffreyWay wrote a reply+100 XP
5mos ago
This is fixed now!
JeffreyWay liked a comment+100 XP
5mos ago
I put a baseline for my team to follow, either with AI or not, else your codes won't be accepted.
Using AI is an add-on tools to speed up our works.
But again, we still need to verify and validate the output generated by AI.
JeffreyWay wrote a comment+100 XP
5mos ago
@imakeinternet YES. That's a very good point. AI will think, "Well...this is how it's done."
JeffreyWay liked a comment+100 XP
5mos ago
ok, Boomer!
JeffreyWay wrote a reply+100 XP
5mos ago
@ian_h Thank you! Pushing a fix up now.
JeffreyWay liked a comment+100 XP
5mos ago
Yeah that is pretty cool! Reminds me a lot of one of my favourite and to a large extent entry to the professional coding world - RPA. Am actually running a RPA pipeline while watching this - great demonstration thank you!
JeffreyWay liked a comment+100 XP
6mos ago
morning, overslept or something? :))
I have made a primitive nightshift worker to myself like a week ago. My task was to update and refactor everything to new Livewire 4 setup. It's not arbitrary, so that I did not want to spend my time on this "luxury" task. Created a new branch, so if thing's got messy, I would go back easily. I waited like 20 minutes and it was going perfect. Then left it and go to bed.
My rules were similar, but I also added call laravel-simplifier and check after every commit. This was misunderstood, it kept calling laravel-simplifier:laravel-simplifier after every edit, was like 10 thousand times. After a sanity check, I figured out that too much refactoring and had to re-write almost half of my tests, so I went back to the origin branch and add testing to the scope of the nightshift. (I didnot call it nightshift, mine was "unmanned")
Second night, I requested Claude to make a master plan first, and follow the plan. Included testing. This way, it had a better routemap and did not call laravel-simplifier once in every minute. again, almost was ok. but figured out that it created irrelevant directories and forgot to remove old directories. some new files were referencing old classes, again it was a mess.
Third try, (I created a totally new livewire project, and referenced it's directory and approach. The scan notes were inserted into my main project. This second .md helped a lot. While maintaining the consistency, it also figured out some more improvements by itself, that I hadnot noticed even.
If to summary, for the first time in this human being's history, I managed to think something earlier than you. I'm proud.
Cheers,
JeffreyWay wrote a reply+100 XP
6mos ago
Thanks, everybody. The issue is that the exams feature requires an active subscription - but one of the pages didn't have the proper authorization. That's why you received a 403 when submitting.
Sorry for the confusion! All patched up now.