Skip to content

Books

Mastering Laravel Validation Rules

Let’s upgrade your app’s security, improve your data quality, and stop bad input before it becomes a bug. That’s what the right validation provides. The docs tell you which rules exist, but it can be overwhelming with so many choices. And what happens when you choose the wrong one? This book walks through common scenarios and gives you practical knowledge. It’s an easier read than you’re imagining, and by the end, you’ll stop guessing and be a master at Laravel validation.

A Little Bit of Laravel

We’ve put together a collection of short, useful tips to make your Laravel application “a little bit” better. It contains more than 15 tips on naming events and listeners, validation gotchas, and authorization bugs. Each one comes with real-world rationale and code examples - and they’re easy to apply.

Securing Laravel

Web app security can seem overwhelming - there is so much to know and understand. Where do you start? How about here? I picked the 7 steps that matter most. A few minutes to read, a few hours to implement, and you’ll go from accidentally ok to confidently secure.

33 Things I Wish Somebody Would Have Told Me

Picture a senior developer handing you a quick note with the most important things they learned in their first decade of programming. That’s this book. It’s language-agnostic and split into two parts: things most developers should know, and things you need to know the first time you move from programming into management. Part conversation, part cheat sheet. I still pick it up to remind myself of lessons I learned the hard way.

WROX: Professional PHP Design Patterns

Programming changes all the time; and it never changes at all. The same core problems appear no matter the language, discipline, or decade we’re in. The classic solutions I learned from Java still work, and this book translates them into PHP so you don’t have to take that trip. The examples are in an older version of PHP, but they’re still the patterns I’d reach for today. (ISBN: 978-0470496701)