Freek.dev

Laravel / PHP / AI

  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising
  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising

HTML is beautiful

Oct 7th 2025 – www.csrhymes.com - submitted by Chris Rhymes

Some reasons why I think HTML is simple, graceful and beautiful.

Read more [www.csrhymes.com]

The Dangers of Dynamic Method Calls in PHP

Oct 6th 2025 – ashallendesign.co.uk - submitted by Ash Allen

Read about the potential dangers of using dynamic method calls in PHP. We'll discuss the issues of using them, and potential alternatives which could be used.

Read more [ashallendesign.co.uk]

the world's strictest laravel/php starter kit…

Oct 4th 2025 – www.youtube.com - submitted by Nuno Maduro

Read more [www.youtube.com]

Read and load a CSV file into an array in PHP

Oct 2nd 2025 – nabilhassen.com - submitted by Nabil Hassen

Learn how to read or load a CSV file into an array in PHP using fgetcsv, str_getcsv, and custom functions with headers, delimiters, and large files.

Read more [nabilhassen.com]

Http::batch with hooks in Laravel 12.32

Oct 1st 2025 – nabilhassen.com - submitted by Nabil Hassen

Laravel 12.32 introduces Http::batch, a clean way to send concurrent HTTP requests with lifecycle hooks for progress, success, failure, and finalization.

Read more [nabilhassen.com]

The `match` Expression in PHP

Sep 29th 2025 – ashallendesign.co.uk - submitted by Ash Allen

Read about how to use the "match" expression in your PHP applications. We'll also discuss how to use them with PHP enums to write clean, concise code.

Read more [ashallendesign.co.uk]

Build a realtime Multiplayer Game with Laravel, Livewire & Reverb

Sep 28th 2025 – www.youtube.com - submitted by Bert De Swaef

In this comprehensive tutorial, we dive deep into real-time application development using Laravel, Livewire and Reverb to create a multiplayer game.

Read more [www.youtube.com]

Check If a String is Valid JSON in PHP

Sep 28th 2025 – ashallendesign.co.uk - submitted by Ash Allen

Read about how to use the "json_validate" function in PHP to check whether a string is valid JSON. We'll also discuss the difference between "json_validate" and "json_decode".

Read more [ashallendesign.co.uk]

Laravel where LIKE queries, before & after Laravel 11/12

Sep 26th 2025 – nabilhassen.com - submitted by Nabil Hassen

Learn how to use Laravel where like queries before and after Laravel 11 & 12, with case-insensitive, and multi-column queries.

Read more [nabilhassen.com]

npm ci vs npm install

Sep 22nd 2025 – ryangjchandler.co.uk - submitted by Ryan Chandler

A quick guide to the differences between `npm ci` and `npm install`.

Read more [ryangjchandler.co.uk]

I Built a Laravel PHP MCP App (w/ CodeRabbit Reviews)

Sep 22nd 2025 – youtu.be - submitted by Nuno Maduro

Read more [youtu.be]

Mastering Toast Alerts in Inertia.js with Vue 3

Sep 22nd 2025 – krishna-bhandari.com.np - submitted by Krishna Bhandari

Mastering Toast Alerts in Inertia.js with Vue 3: From Basics to Reusability

Read more [krishna-bhandari.com.np]

PSR-20 Clocks: Testable Time in PHP

Sep 19th 2025 – doeken.org - submitted by Doeke Norg

Learn how a ClockInterface helps you decouple time and write stable, testable code. It's about time!

Read more [doeken.org]

Introducing Laravel MCP

Sep 18th 2025 – www.youtube.com - submitted by Nuno Maduro

Read more [www.youtube.com]

The New WhereValueBetween in Laravel | How to | Tutorial | Quick Win Wednesday #QWW

Sep 18th 2025 – youtu.be - submitted by Bert De Swaef

In this episode of the Quick Win Wednesday series, I'll have a look at the new WhereValueBetween function in Eloquent. It allows you to determine if a given value is between two columns.

Read more [youtu.be]

Session Cache in Laravel 12.29

Sep 17th 2025 – nabilhassen.com - submitted by Nabil Hassen

Laravel 12.29 introduces Session Cache, letting you store user-specific data per session using familiar cache methods, cleared when the session ends.

Read more [nabilhassen.com]

A Guide to Serialization in PHP

Sep 17th 2025 – ashallendesign.co.uk - submitted by Ash Allen

Learn about serialization and how it works in PHP. We'll discuss serialized data formats, how to use serialization in PHP, and how to write tests for your serialization logic.

Read more [ashallendesign.co.uk]

Laravel: whereBetween vs whereValueBetween vs whereBetweenColumns

Sep 16th 2025 – nabilhassen.com - submitted by Nabil Hassen

Confused about Laravel’s whereBetween, whereBetweenColumns, and whereValueBetween? Discover their hidden differences with real SQL examples!

Read more [nabilhassen.com]

Developer Tooling #006

Sep 13th 2025 – dev.to - submitted by Patrick

The latest edition of Developer Tooling. This month's focus is on JS/TS bundlers written in Go, Rust, and other compiled languages.

Read more [dev.to]

Inside the Laravel Service Container

Sep 11th 2025 – wendelladriel.com - submitted by Wendell Adriel

Explore Laravel’s Service Container from the ground up: resolution, binding, scopes, contextual dependencies, auto-wiring, and more, and demystify how your app runs.

Read more [wendelladriel.com]

← Newer Older →

Did you write or stumble across a blog post, tutorial or video that might be interesting for others?

Log in to submit a link

Freek Van der Herten

I'm a Laravel developer at Spatie and Oh Dear. I maintain 300+ open source packages for the Laravel community.

Follow on X

Oh Dear monitors your entire website, so you don't have to. Uptime, SSL certificates, broken links, scheduled tasks, DNS, and more — all in one place.

Get instant notifications when something breaks, paired with a developer friendly API and thorough documentation.

Create a public status page in under a minute. Start your free trial.