Header image

freek.dev newsletter

Every month I share what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.

freek.dev newsletter #110: Laravel Beyond CRUD, the Laravel Worldwide Meetup and much more!

freek.dev newsletter #109: adding try/catch to collections, order queries by relationship columns, and much more!

freek.dev newsletter #108: new Spatie packages, how to find users for your SaaS, and much more!

freek.dev newsletter #107: our new premium video course, multitenancy, avoiding inheritance and much more!

freek.dev newsletter #106

freek.dev newsletter #105: laravel-dashboard, Object ergonomics and much more!

freek.dev newsletter #104: Composer 2, Livewire, Backup server and much more!

freek.dev newsletter #103: Livewire, Blade components and much more!

freek.dev newsletter #102: mailcoach v2, writing readable PHP, Dark Lang and much more!

freek.dev newsletter #101: how to build big Laravel apps, how PHP8's JIT compiler works, and much more!

freek.dev newsletter #100: refactor conditionals, PHPUnit 9, and much more!

freek.dev newsletter #99: Mailcoach released, the future of PHP, and much more!

freek.dev newsletter #98: what's new in PHP 8, PhpStorm settings and much more!

freek.dev newsletter #97: Using GitHub actions, Vue 3.0 design principles and much more!

freek.dev newsletter #96: building mailcoach, using view models and much more!