LaravelJutsu
LaravelJutsu

ludo

@LaravelJutsu

software engineer • mentor • bassist

57 Posts 3K Views

  • No matching results...
  • Searching...

/ 255

Poll Options

Pinned

💻 Looking to boost your PHP dev on VS Code? Check out TemPHPest! 🔥

A powerful extension that rivals PHPStorm, with autocompletion, refactoring, and more!

💡 Tested and approved on Laravel! 🚀

(French content with subtitles)

youtu.be/RK9UjWwCfPc?si=lspMhJhVNxkh_pwT

271

When we reach 1K stars:

I’ll publish a feature to notify before and after scheduled tasks.

I’ll launch a dedicated documentation website for Laravel Zap.

Go go gooo! 🤓
image

74

🚀 New Video Alert!

Dive into the Action Design Pattern — a concept we heard about often this week. 💻✨

I break it down step by step and show you how I implemented it in a real-world Laravel application.

🌍 English subtitles included for everyone!

youtu.be/VatvAVDx8pY

108

📹 New video is out! 🚀

I'm showcasing how I built an email campaign system in a professional project: patterns used, technical choices explained, and a dive into the code. 💻🎯

👉 Check it out here: youtu.be/aSF2WycnwoA



Looking forward to your feedback! 👇

138

Things have changed.

- CreateCampaignAction is solely responsible for creating a Campaign and handling only the processes that occur when a Campaign is created.

- CampaignMailerService manages the logic for properly sending emails and is used in other parts of the app.
image
image

48

Every time you need to query something, it's usually better to start with the model you're talking about.

If you begin querying from another model, you may end up with 'unique/distinct' function because the joins will have duplicated them.

Keep it simple.

139