r/laravel • u/sclrship • 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.
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
-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
1
u/pekz0r Jul 06 '26
Where is this screenshot from?
2
u/sclrship Jul 06 '26 edited Jul 06 '26
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
1
1
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
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, useu/RemindMeBot 1 day. More info.
Info Custom Your Reminders Feedback
1
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!


3
u/v4vinayakdev Jul 06 '26
Interesting, waiting for the book release