Things I wish I knew when I started programming

Things I wish I knew when I started programming cover image

This is my newest book aimed at program mers of any skill level. This book isn't about patterns, principles, or best practices; there's actually barely any code in it. It's about the many things I've learned along the way being a professional programmer, and about the many, many mistakes I made along that way as well. It's what I wish someone would have told me years ago, and I hope it might inspire you.

Read more

Things I wish to know: notebooks

Things I wish to know: notebooks cover image

A hardcover, dot grid notebook that goes along the "Things I wish I knew when I started programming" book. Available in two sizes.

Read more

Event Sourcing in Laravel

Event Sourcing in Laravel cover image

Everything you need to learn about starting with event sourcing is covered in this course: from learning about event driven design and events to aggregates, projections, process managers, CQRS and more. Not only are all patterns and principles covered, we also discuss many common pitfalls of an event sourced system, and how to avoid them.

Read more

Front Line PHP

Front Line PHP cover image

Front Line PHP looks at PHP from the perspective of a modern-day PHP developer. You'll learn about everything new in PHP 7 and PHP 8, as well patterns, best practices, PHP internals and more!

Read more

Laravel Beyond CRUD

Laravel Beyond CRUD cover image

Going beyond a standard CRUD application, this course teaches you how to structure and manage a large Laravel application to keep it maintainable for years to come.

Read more

Noticed a tpyo? You can submit a PR to fix it.
HomeRSSNewsletterDiscord© 2025 stitcher.io