Please turn JavaScript on
freek.dev - all blogposts icon

freek.dev - all blogposts

Get updates from Freek.dev - all blogposts via email, on your phone or read them on follow.it on your own custom news page.

You can filter the news from Freek.dev - all blogposts that get delivered to you using tags or topics or you can opt for all of them. Unsubscription is also very simple.

See the latest news from Freek.dev - all blogposts below.

Site title: Freek Van der Herten's blog on PHP, Laravel and JavaScript

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  1 / day

Message History

We shipped dedicated webpack and Next.js plugins for Flare that upload sourcemaps after each production build. Nice update, especially the Next.js wrapper that handles source map generation and cleanup for you.

Read more

Read full story

Steve King explains why Tempest feels so nice for API work: typed request objects, declarative validation, route discovery, and a low-ceremony action flow. It is a good look at how the framework removes boilerplate without giving up clarity.

R...

Read full story

Daniel Petrica tells the story of how an unpatched Livewire vulnerability on a forgotten side project exposed Mailcoach API keys and led to 50,000 spam emails being sent. It is a useful reminder to keep dormant apps updated, and a good real-world example of how Docker can limit the blast radius when something goes wrong.


Read full story

Michael Dyrynda shows how PHP 8.4 property hooks can replace simple computed getter methods with virtual properties. He makes the case for using them when you want a clean, property-based API for derived values.

Read more

Read full story

Michael Dyrynda shows how Laravel's distinct validation rule can protect nested request payloads from duplicate reference values before they corrupt relationship mapping. He also highlights the strict and ignore_case options for cases where loose comparison is not enough.


Read full story