mrrobotoh's avatar

mrrobotoh liked 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.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

1mo ago

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

1mo ago

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

1mo ago

Servers for Laravel: Ep 2, Provisioning Servers on AWS

Would be very cool to get the stack.json

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

1mo ago

Servers for Laravel: Ep 2, Provisioning Servers on AWS

You should have explained where that id for the image with ubuntu came from...

Now I could copy the id from your video, but still dont know where to find these.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

How to use intervention image cache with S3 ?

@hotgeart Good luck with your many problems coding and in life.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Eloquent Relationships Deep Dive: Ep 1, One-to-One Relationships

@SosoRicsi that would be more like parents-children but I see your point

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Blade Component Cookbook: Ep 5, Modal Component

Whoop Whoop! I was just watching the previous episode when I got an email that the series was updated.

Thanks Jeffrey for creating awesome content ;)

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Get Real With Laravel Reverb: Ep 4, Authorizing Channels

Hey Joe,

first, thanks for this series.

I was watching this episode and I see you make use of Channel->isSubscribed(). I re-watched all videos to see where that came from and couldn't find anything. I checked the repo and there I see that you have a Models/Channel and Models/Message classes. These classes are never introduced. Not even in the installation video. I believe it is confusing as we can't actually understand how a user can be subscribed if we don't know that there is a table for it in the database.

Maybe you should have another video explaining the base of the application as these 2 classes (and their methods) are pivotal to understanding how the messaging system works.

Keep it up!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Get Real With Laravel Reverb: Ep 3, Real-time Messaging with Event Broadcasting

If you're not receiving events when sending data through WebSocket, a solution that worked for me is running the command php artisan queue:listen. This resolved the issue for me and allowed events to be received. Give it a try if you're experiencing the same problem!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Understanding Laravel's Context Capabilities: Ep 1, Introducing Context

@alessandro.mirabelli I can't promise anything, but we'll see. I recorded this episode several times, and that was my reaction to finally getting a take I could use. I originally intended to cut it out.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

3mos ago

Filament 5 in Depth : Ep 15, Custom Data Table and API Integration

I’ve seen all the episodes, but this one was exceptional 💪

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

4mos ago

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

@JeffreyWay You set the expectations too high for the rest of us, fixing bugs that fast! Thanks Jeffrey

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

4mos 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.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

4mos ago

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

mrrobotoh's avatar

mrrobotoh wrote a comment+100 XP

5mos ago

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

It looks like the video cuts off too early (length of video is around 2mins). But the episode summary does show the completion of extraction of the modal.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

JavaScript Essentials for PHP Developers : Ep 13, Context

@teutonius It's one of those little gotchas that can result in a huge problem. glad this helped.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

React, The Laravel Way: Ep 1, Introduction

@chilldsgn this is a great follow-up to that series!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

React, The Laravel Way: Ep 1, Introduction

@krekas Thanks! We've fixed the run-time.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

Eloquent Relationships Deep Dive: Ep 5, Polymorphic Relationships

content => 'poly relationships are cool'
That could be taken in a couple different ways

My sides 🤣

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

The TALL Developer : Ep 16, Wrapping Up

@sean2025 I'm so glad this series was helpful to you. Thanks for leaving this review!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

The TALL Developer : Ep 16, Wrapping Up

Great serie on TALL stack!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

The TALL Developer : Ep 16, Wrapping Up

Thank you for this series! I've never used livewire at all before this but i will use it in future projects now!

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

Object-Oriented Principles in PHP: Ep 7, Encapsulation and Visibility

Heads up that in Episode 8, we'll continue reviewing getters and setters, and specifically how we can prepare them in PHP 8.4, which introduced support for property hooks.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

Object-Oriented Principles in PHP: Ep 6, Interfaces as Feature Filters

Nice. Describing this fundamental yet abstract PHP interface concept in the simplest terms as a feature filter while introducing Laravel's (rather) consistent terminology of "Contract" helped me better understand implementation vs interface principles. Appreciate the bare bones descriptions in this OOP series. Thanks.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

PHP For Beginners: Ep 50, The Next Step in Your PHP Journey

the best series of PHP in the history thank you jeffrey

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

PHP For Beginners: Ep 39, Introduction to Middleware

Why the parenthesis around the call to new Auth and new Guest ?

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

5mos ago

PHP For Beginners: Ep 39, Introduction to Middleware

@pelachile The parenthesis are there so the handle() method can be called on the instantiated class directly, without having to assign the instance to a variable. Little cleaner and little better for performance since you don't assign to variable.

mrrobotoh's avatar

mrrobotoh liked a comment+100 XP

6mos ago