How to Read Code: Season 2
It's time for a new entry in our "How to Read Code" series. This season, we'll dive into the Laravel Breeze source code, taking every opportunity to peek behind the scenes to learn how and why it was constructed in this way.
While it's often unnecessary to review the underlying code of the packages and tools you use, that doesn't mean you won't benefit from doing so. If you want to become a better programmer, you must learn, read, and write a lot of code. This series focuses on the reading.
Series episodes
Before We Start
1m 36sExplore Laravel Breeze beyond usage—delve into its construction and inner workings in this friendly, behind-the-scenes Laracasts series introduction.
Inspect the Install Command
13m 27sDive into how the Laravel Breeze install command is prepared before running it, gaining clear insights in this friendly, hands-on Laracasts tutorial.
Registration Review
8m 15sExplore how Laravel Breeze simplifies setup by copying stubs and updating package.json as we review basic registration in this clear, friendly Laracasts lesson.
Breeze Uses Blade Components
8m 54sDiscover how Breeze leverages Blade components like <x-application-logo> and <x-auth-card> to build clean, reusable UI in this friendly Laracasts tutorial.
Email Verification Research
16m 16sExplore Laravel’s email verification process and learn to install MailHog for easy email testing in this friendly, hands-on Laracasts tutorial.
You Are Responsible for the Code
5m 8sAfter installing Breeze, take full control of your code—customize and adapt it freely to fit your project’s unique needs in this clear Laracasts guide.
Password Confirmation Deep Dive
10m 19sLearn Laravel password-confirmation flow: clear step-by-step review of securing routes before we rebuild the feature from scratch.
Rewrite the Password Confirmation Functionality
15m 38sRebuild password confirmation from scratch as a hands-on kata, practicing workflow and habits while implementing secure confirmation logic.




