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 #138: generics, AWS mistakes and much more

A little typo in the latest newsletter

freek.dev newsletter #137: Testing Laravel, how to install PHP 8.1 and much more!

freek.dev newsletter #136: Exploring Pest internals, PHP 8.1 Directory uploads and much more!

freek.dev newsletter #135: PHP 8.1 features, highlighting code snippets perfectly, and much more!

freek.dev newsletter #134: PHP version stats, PHP pipelines and much more!

freek.dev newsletter #133: dispatch jobs via Artisan, Alpine tricks, testing constructors and much more!

freek.dev newsletter #132: coding tricks, event sourcing in Laravel, new Ignition design and much more!

freek.dev newsletter #131: PHP version stats, running PHP concurrently, cursor pagination, ...

freek.dev newsletter #130: function inlining, how to working with failing APIs and much more!

freek.dev newsletter #129: interruptible commands, self-validating objects, event sourcing and much more!

freek.dev newsletter #128: Fibers in PHP 8.1, Mailcoach v4, Ignition security,

freek.dev newsletter #127: debugging and running commands on remote servers, a JIT compiler for Tailwind, and much more!

freek.dev newsletter #126: customising Spark & Jetstream, enums in PHP 8.1, and much more!

freek.dev newsletter #125: how to build a simple landing page, banners in Jetstream and much more!