Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

freek.dev

freek.dev - all blogposts

Get the latest updates from freek.dev - all blogposts directly as they happen.

Follow now 59 followers

Latest posts

Last updated 1 day ago

Introducing PHP Operators

1 day ago

Here's a fun little sideproject from my colleague Seb. This web app...

Livewire and Inertia: how we love and use both at Spatie

3 days ago

Oh Dear is the all-in-one monitoring tool for your entire website. We...

Settling the File Structure Debate

7 days ago

Group by type or context / process? One of these methods will...

Unorthodox decoration

8 days ago

Everyone knows the classic decorator pattern—but have you met its duck-typed cousin...

Think of an Elephpant -

9 days ago

Find out how we can champion PHP as a community and help...

Type Preferences

10 days ago

A short post about my preferences around type safety and static analysis...

Laravel Observers vs Event Listeners: What’s the Difference?

11 days ago

If you’ve been working with Laravel for a little while, you’ve probably...

DevOps With Laravel: Queues and Workers in Production

14 days ago

Marin Joo covers configuring Supervisor to manage worker processes, including defining commands...

Optimize Bulk Insertions with Laravel's New fillAndInsert() Method

15 days ago

Laravel’s new fillAndInsert() method enables bulk insertions while applying model casting, timestamps...

Impact, agency, and taste

16 days ago

Many of the most effective people I’ve worked with also do the...

★ Running PHP tests in parallel on GitHub actions

17 days ago

A couple of years ago, Laravel introduced a great feature which allows...

Stripe Is My DNS Provider Now: When Good APIs Meet Bad Ideas

about 1 month ago

Stripe metadata is great for config, entitlements, and... DNS? This experiment takes...