Dan Newns

Content

All of my content in one feed, newest first.

22nd October 2025 Article

PHP 8.5's URI Extension: Because parse_url() Has Been Lying to Us for 20 Years

PHP 8.5's new URI extension finally fixes 20 years of parse_url() problems.

Read more
22nd October 2025 Golf

Great Barr

View round
18th October 2025 Article

Never Lose a Queue Job Again: Laravel 12.34's New Failover Driver

Laravel 12.34 dropped earlier this week with a feature that made me actually say "oh thank god" out loud: automatic queue failover.

Read more
18th October 2025 Golf

Great Barr 9 Holes - 18/10/2025

View round
15th October 2025 Article

PHP 8.5's array_first and array_last: Finally, Native Array Helpers We Can Use

Right, let's talk about something that's been bugging us for years. If you've been writing PHP for any length of time, you've probably written some variation of "get the first item from this array" more times than you'd care to admit. And if you're a Laravel developer like us, you've probably been spoilt by the Arr::first() and Arr::last() helpers that make this dead simple.

Read more
13th October 2025 Article

PHP 8.5's Pipe Operator: Finally, Readable Function Chains That Make Sense

Right, I'm going to be honest with you - when I first heard about PHP 8.5's pipe operator, my initial reaction was "oh great, another operator to remember." and I can't see me needing to use this. But after spending some time playing with it I've completely changed my tune. This little |> operator might just be the best quality-of-life improvement PHP has seen since constructor property promotion.

Read more
8th October 2025 Article

Laravel Pipelines The hidden Class We've been sleeping on

I'll be honest with you - we've been using Laravel for over a decade, and it's only the last year or so that we've properly discovered the Pipeline Class. I know, I know, it's been sitting there in the documentation this whole time, but somehow we just never gave it the attention it deserved.

Read more
1st October 2025 Article

The Laravel Community: Why Getting Involved Changed Everything for Us

I've been thinking a lot lately about what makes Laravel special. Sure, the framework is brilliant. But if I'm being completely honest, it's not the code that keeps us coming back year after year.

Read more
26th September 2025 Golf

Astbury Golf Day 2025

View round
23rd September 2025 Golf

Great Barr - 9 holes - 23/9/2025

View round
17th September 2025 Article

Statamic: The Missing CMS We Never Knew We Needed

As a Laravel development team thats been running for 11 years , we've always had a bit of a love-hate relationship with content management systems. For the longest time, WordPress was our go-to solution whenever a project required CMS functionality. It was quick, familiar, and with plugins like Advanced Custom Fields, we could get clients up and running with a content management system that met their needs. But deep down, something never felt quite right about this approach.

Read more
11th September 2025 Article

Eleven Years of Jump24: Reflections on Building a Laravel Development Team

This week marks 11 years since we started Jump24, and if I'm being completely honest, I never thought we'd still be here. Not because I didn't believe in what we were doing, but because I genuinely had no idea what "here" would look like after more than a decade.

Read more
Newsletter

Artisan Weekly

A curated roundup of the best PHP & Laravel content, tools, and community highlights. Delivered weekly.