JeffreyWay wrote a comment+100 XP
4d 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
1w ago
@amauro I'll upload it today.
JeffreyWay wrote a comment+100 XP
1w ago
@sadhakbj That's the plan!
JeffreyWay wrote a comment+100 XP
1w ago
@ghiath.dev Definitely fun to code everything by hand again.
JeffreyWay liked a comment+100 XP
1w ago
JeffreyWay liked a comment+100 XP
1w ago
JeffreyWay wrote a comment+100 XP
1mo 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
1mo ago
JeffreyWay wrote a reply+100 XP
1mo ago
JeffreyWay wrote a comment+100 XP
1mo ago
@orgabor Test
JeffreyWay wrote a comment+100 XP
1mo ago
@chang180 Yes, I think we can definitely add Chinese translations!
JeffreyWay liked a comment+100 XP
1mo ago
JeffreyWay wrote a comment+100 XP
2mos ago
@nullnan Yep! That shouldn't be a problem anymore.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a reply+100 XP
2mos ago
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a comment+100 XP
2mos ago
@Grizlex Haha, yeah that was funny.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a comment+100 XP
2mos ago
@Brammah That is a hat that gets warn almost every day. 🙃
JeffreyWay wrote a comment+100 XP
2mos 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
2mos ago
@skylark The summary was AI generated based on the transcript, and were not reliable.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a reply+100 XP
2mos ago
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a comment+100 XP
2mos 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
2mos ago
JeffreyWay wrote a reply+100 XP
2mos ago
@ian_h Thank you! Pushing a fix up now.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay liked a comment+100 XP
2mos 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
2mos ago
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a comment+100 XP
2mos ago
@connor1231 We'll absolutely be doing a lot of that very thing this year on the site.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay liked a comment+100 XP
2mos ago
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 wrote a reply+100 XP
2mos ago
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 wrote a reply+100 XP
2mos ago
Have a look here: https://laracasts.com/series/aws-fundamentals
JeffreyWay wrote a reply+100 XP
2mos ago
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 liked a comment+100 XP
2mos ago
@mrrobotoh I have submitted a support ticket as it seems the issue is still here.
JeffreyWay wrote a comment+100 XP
2mos ago
@mrrobotoh Sorry about this! All fixed now.
JeffreyWay liked a comment+100 XP
2mos ago
JeffreyWay wrote a comment+100 XP
3mos ago
JeffreyWay wrote a comment+100 XP
3mos ago
@connor1231 One monitor should be enough. 🙃
JeffreyWay liked a comment+100 XP
3mos ago
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 wrote a reply+100 XP
3mos ago
@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 was awarded Best Answer+1000 XP
3mos ago
@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 wrote a comment+100 XP
3mos ago
@JorgeNeira Quite possibly my favorite game of all time.
JeffreyWay wrote a reply+100 XP
3mos ago
@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 wrote a reply+100 XP
3mos ago
JeffreyWay liked a comment+100 XP
3mos ago
@selase You could use something like that if you want to use webhooks in development, but in production, you normally have a real domain where your Laravel app is running.