Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

1d ago

Might be same content but one is free other is for subscribers?

They're different videos, released seven years apart.

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

2w ago

Leveraging AI for Laravel Development: Ep 3, Nip it in the Bud

@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's avatar

JeffreyWay wrote a comment+100 XP

3w ago

So You Want to Build an Agent : Ep 1, Your First AI Response

@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's avatar

JeffreyWay wrote a comment+100 XP

1mo ago

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

1mo ago

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

1mo ago

So You Want to Build an Agent : Ep 2, Have A Dialog

@ghiath.dev Definitely fun to code everything by hand again.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

1mo ago

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

2mos ago

Watch Me AI the UI: Ep 2, Tests Are Your Safety Net

@sebkay No kidding haha. Normally, I'd work on something else...but when recording, you just have to wait it out.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

2mos ago

Watch Me AI the UI: Ep 1, The First Try

Jeffrey, you're going to get yourself killed by some angry laid-off developer with all the AI courses you keep making

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

2mos ago

Page Expire Pretty Fast

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's avatar

JeffreyWay wrote a comment+100 XP

2mos ago

AI Developer Workflows: Ep 3, Two Models. One Feature.

@chang180 Yes, I think we can definitely add Chinese translations!

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

2mos ago

AI Developer Workflows: Ep 3, Two Models. One Feature.

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's avatar

JeffreyWay wrote a comment+100 XP

2mos ago

AI Developer Workflows: Ep 3, Two Models. One Feature.

@nullnan Yep! That shouldn't be a problem anymore.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

2mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

2mos ago

AI Developer Workflows: Ep 3, Two Models. One Feature.

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's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

Database Design

It's included as one of the branches in section 2 of the Path.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 1, While You Were Sleeping

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's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

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's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

@Brammah That is a hat that gets warn almost every day. 🙃

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

@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's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

@skylark The summary was AI generated based on the transcript, and were not reliable.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

Could also remove the trim() as the middleware TrimStrings should already apply this on the request.

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

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's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

AI Developer Workflows: Ep 2, Refactoring AI

@imakeinternet YES. That's a very good point. AI will think, "Well...this is how it's done."

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 1, While You Were Sleeping

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's avatar

JeffreyWay liked a comment+100 XP

3mos ago

AI Developer Workflows: Ep 1, While You Were Sleeping

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's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

A problem in the exam submition

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.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

The Laracasts Snippet: Ep 10, I'm Done

Fantastic episode. It's amazing what AI can do for a programmer. I'm experimenting with PhpStorm, Laravel Boost, and Junie. It's incredible how, at the end of the day, I solved several problems that would normally take me days to solve without AI assistance.

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

The Laracasts Snippet: Ep 10, I'm Done

@connor1231 We'll absolutely be doing a lot of that very thing this year on the site.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

Build Native Apps With PHP: Ep 1, Introduction To NativePHP

2026 has started off with a bang on Laracasts with the quantity and quality of content!

I had a fear that AI might have discouraged content creation, but AI doesn't yet engage quite like an expert instructor. Keep up the good work!

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

URGENT: Lesson Notes and Homework disappeared from the entire site

Hey there.

Yeah, I am aware that the summaries are AI generated (which makes perfect sense) and this might not be perfectly accurate at times. Personally I felt it was good enough and didn't get me into trouble (at least so far). I get your point and reasoning tho.

Thanks for taking the time to elaborate on that decision.

Kind regards

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

URGENT: Lesson Notes and Homework disappeared from the entire site

So here's the issue. Because we have thousands of videos, it was impossible to manually create the summaries. This means the only option is to reach for AI-generated summaries. But that can be incredibly inaccurate. If the instructor in the video references a bit of code without speaking the lines, AI will do its best to guess what the line was. And it FREQUENTLY got it very wrong.

I decided that I don't feel comfortable with that approach. The transcript, I agree, is somewhat less helpful, but it's 100% accurate to the words the instructor spoke.

I DO have some ideas for how we can create better summaries that use the exact code from the video, but I need to tinker with that for a bit.

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

URGENT: Lesson Notes and Homework disappeared from the entire site

I replaced the article summaries with formatted transcripts.

Example: https://laracasts.com/series/build-native-apps-with-php/episodes/1

These don't include code blocks, but instead timestamps that take you directly to the relevant portion of the video.

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

Laravel From Scratch (2026 Edition): Ep 39, The Edit Idea Modal

@mrrobotoh I have submitted a support ticket as it seems the issue is still here.

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

Jeffrey's Larabits: Ep 52, Meet Bob, My New Personal Assistant

Quick PSA. Be very, very careful if you intend to install this on your primary machine.

Ideally, opt for a dedicated old laptop or VPS.

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

3mos ago

JeffreyWay's avatar

JeffreyWay liked a comment+100 XP

3mos ago

Running Clock: Ep 11, Jeffrey Way: Managing Laracasts

It's nice to hear you address the compeition as someone who has tried the big company that starts with a U for learning things I prefer here. It's nice to know the guy whose teaching me built the very platform you study on, it's mentally reassuring and to see the same faces is nice. On a serious note... one monitor man I run out of space with 3 kudos :D

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

3mos ago

Struggling With Laravel From Scratch 2026

@yumna12-coder You might not be ready for this series. Can you describe precisely what you found difficult, and we can point you to a place to learn more?

JeffreyWay's avatar

JeffreyWay was awarded Best Answer+1000 XP

4mos ago

Which course to learn the Laravel From Scratch (2026 Edition) or 30 Days to Learn Laravel??

@hinlocaesar-75309181 Do "Laravel From Scratch (2026 Edition)." That's the new series.

http://laravelfromscratch.com/

We refresh that series every two years. "30 Days to Learn Laravel" is the 2023 edition - just under a different name.

JeffreyWay's avatar

JeffreyWay wrote a comment+100 XP

4mos ago

JeffreyWay's avatar

JeffreyWay wrote a reply+100 XP

4mos ago

Which course to learn the Laravel From Scratch (2026 Edition) or 30 Days to Learn Laravel??

@hinlocaesar-75309181 Do "Laravel From Scratch (2026 Edition)." That's the new series.

http://laravelfromscratch.com/

We refresh that series every two years. "30 Days to Learn Laravel" is the 2023 edition - just under a different name.