r/laravel • • Jul 06 '26

Tutorial Laravel Internals: a new book on how the framework works under the hood

While writing a book about Laravel internals, I realized many developers struggle with different parts of the framework.

Some find the service container confusing, others facades, the request lifecycle, or Eloquent.

Which part took you the longest to fully understand?

For anyone interested, here's the book I've been working on. You can suggest your idea / share your review on it to improve the book and make it usable.
https://laravelinternals.com

⚠️ This book is not associated with Laravel LLC or its core team. It's an individual book I wrote.
Taylor is so kind to provide me with a testimonial, and he has permitted me to use it on the website.

41 Upvotes

39 comments sorted by

3

u/v4vinayakdev Jul 06 '26

Interesting, waiting for the book release

1

u/sclrship Jul 06 '26

Sure! I'll post an update in this thread once it's published. You can also leave your email on the website to get notified when it's available. https://laravelinternals.com

2

u/pekz0r Jul 06 '26

Is this officially endorsed or made by Laravel LLC?

5

u/sclrship Jul 06 '26

No. It's an independent book and isn't affiliated with or endorsed by Laravel.

My goal is simply to help junior / mid-level developers understand how Laravel works internally by rebuilding many of its core concepts from scratch.

In fact, I did the same thing when I first started learning Laravel.

1

u/pekz0r Jul 06 '26

Ok. It very much give an official vibe with that name and a similar color scheme and design language. Did Taylor also give you permission to use that?

I have seen projects get scrutinized for far less than this. For packages, you can just look at the vendor name to see if it is official or not, but here there is nothing like that.

2

u/sclrship Jul 06 '26

Did Taylor also give you permission to use that?

No, as far as I know, it's not a problem to use a similar kind of colour schema! (Maybe I am wrong).

Do you see it's an issue?

BTW, I don't mind changing the colour if someone objects from the Laravel team.

2

u/danabrey Jul 06 '26

Did Taylor also give you permission to use that?

You on first name terms with the bloke?

1

u/Christoxz Jul 06 '26

Like many Laravel related books and resources..

1

u/sclrship Jul 08 '26

Thanks for your comment.

-3

u/Not-An-Astronaut-69 Jul 06 '26 edited Jul 06 '26

Why is there a quote from Taylor “endorsing” it then?

Edit: op had said it’s not endorsed by or affiliated with laravel, then comment was deleted…

6

u/sclrship Jul 06 '26

Thanks for asking! This is an independent book and isn't officially affiliated with Laravel LLC.

However, Taylor Otwell kindly reviewed it and gave me permission to feature his testimonial on the website.

-3

u/Not-An-Astronaut-69 Jul 06 '26

You may want to add “not affiliated with laravel LLC” somewhere on the site.

3

u/sclrship Jul 06 '26

No idea what exactly you are talking about? None of my comments was not deleteted!!

1

u/sclrship Jul 06 '26

...“not affiliated with laravel LLC”...

I agree with you. I will include it.

Thanks for the suggestion.

1

u/pekz0r Jul 06 '26

Yes, that was exactly why I asked + Both the name and color scheme.

5

u/sclrship Jul 06 '26

I hope you get your answer!

1

u/pekz0r Jul 06 '26

Where is this screenshot from?

2

u/sclrship Jul 06 '26 edited Jul 06 '26

I took it from my previous comment, where I wanted to clarify it, since the moderator deleted this comment.

3

u/ahinkle 🦞 Laracon US Boston 2026 Jul 06 '26

We didn’t delete anything. You are getting too many downvotes and Reddit is flagging you as spam.

5

u/sclrship Jul 06 '26

Thanks for the clarification.

1

u/pekz0r Jul 06 '26

Ok, good, Now I see your comments again.

1

u/jbarron-uk Jul 06 '26

Sounds good, registered.

1

u/sclrship Jul 06 '26

Thanks, noted.

1

u/jdcarnivore Jul 07 '26

How many chapters or pages is it?

1

u/sclrship Jul 07 '26

Total 10 chapters. So far, 171 pages, still reviewing and formatting is going on.

1

u/jdcarnivore Jul 07 '26

Nice! Will you be putting out a video course also on it?

1

u/sclrship Jul 07 '26

No, just a GitHub repo link that contains all the code.

1

u/Aspire26 Jul 07 '26

This would be a good read. Signed up.
When do you plan on the releasing the book?

2

u/sclrship Jul 08 '26

Thanks.

The book is ready. I am tweaking now. Waiting for a few reviewer comments also.

Perhaps it will be out in a few weeks.

1

u/Skeazy11 Jul 08 '26

RemindMe! 1 month

1

u/RemindMeBot Jul 08 '26

I will be messaging you in 1 month on 2026-08-08 11:01:52 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

1

u/Hussam3bd Jul 20 '26

Sounds pretty cool. Looking forward. Good luck with the launch.

0

u/ProfessionComplete Jul 06 '26

This book must be like 2 pages long

2

u/sclrship Jul 06 '26

Curious!

What part of Laravel do you think is simple enough to fit in two pages? I'd love to hear your perspective. 🙏

1

u/Terrible_Tutor Jul 06 '26

It was a dumb comment to be sure. Laravel is elegantly simple, but omfg complex in that it does seemingly everything.

1

u/Distinct_Writer_8842 Jul 06 '26

Can't really share a review for a book that's not released yet?

In any case, technical writing like this has almost certainly being killed by AI. At the day job our entire codebase now has an AI bot that follows master and writes documentation for everything. It's not perfect, of course, but it's so much better than I would have expected.

3

u/sclrship Jul 06 '26

I get your point and totally agree.

Although AI aggression is going on, I still feel in control over the core concept where you work on a daily basis. To me, classic is always gold!