Ash Allen
banner
ashallendesign.co.uk
Ash Allen
@ashallendesign.co.uk
I want to say a huge thank you to Mailtrap for sponsoring me on GitHub! 😄🎉

I've been using Mailtrap for a few years for email testing, and it's always been a great platform. So it's really cool that they're now sponsoring me!

Thanks! 🩵
November 24, 2025 at 1:12 PM
Black Friday 2025 offer!

I'm offering up to 50% off my books 😄

👉 Details and discount codes here:

ashallendesign.co.uk/blog/black-f...
Black Friday 2025 - Up to 50% off!
Get up to 50% off my books with Black Friday 2025 discounts. I am offering 30% off "Battle Ready Laravel" and "Consuming APIs in Laravel". I'm also offering 50% off "The Web Dev's Guide to Freelancing...
ashallendesign.co.uk
November 18, 2025 at 2:06 PM
When registering for a new website/app, do you prefer to use social sign-ins (e.g., "Sign in with Google") or stick with traditional email and password authentication? 🤔
November 17, 2025 at 5:10 PM
As of Laravel 12.36, you can use the "File::allDirectories" method to get an array of all nested directories (including nested directories) within a given path 🔥
November 7, 2025 at 4:27 PM
As of Laravel 12.29, you can use the "UseResource" and "UseResourceCollection" attributes to explicitly define the resource class and resource collection class a Laravel model should use 🔥
November 6, 2025 at 5:43 PM
Yesterday, I booted up my Ubuntu PC for the first time in a year or so!

I forgot how much I enjoyed using Ubuntu as my daily driver for dev work.

If more of the software/tools I want to use were available on there, I think I'd switch back in a heartbeat 😄
October 29, 2025 at 8:00 PM
Did you know PHP 8.5 adds a new FILTER_THROW_ON_FAILURE option for the `filter_var` function?

If the `filter_var` validation fails, it will trigger an exception to be thrown 🔥
October 29, 2025 at 2:12 PM
Run PHPUnit and Pest Tests Without Vite Assets in Laravel 🚀

ashallendesign.co.uk/blog/laravel...
Run PHPUnit and Pest Tests Without Vite Assets in Laravel
Read about how to use the "withoutVite" method in your Laravel apps to disable Vite during your PHPUnit and Pest tests.
ashallendesign.co.uk
October 29, 2025 at 8:30 AM
Reposted by Ash Allen
Laravel Exchange Rates by @ashallendesign.co.uk allows you to get exchange rates & convert values between different currencies 💸🔄 - madewithlaravel.com/laravel-exch...
October 18, 2025 at 11:05 AM
Imagine you have to build a frontend for a web app, and you can only choose between Vue and React...

Which one are you choosing? 👀
October 15, 2025 at 4:10 PM
I've just released an early version of a small package so I can use these rules in my projects 😄

Repo: github.com/ash-jc-allen...

P.s. - I'd be forever grateful if you could star the repo ⭐
October 8, 2025 at 11:11 PM