Artisan Weekly
banner
artisanweekly.bsky.social
Artisan Weekly
@artisanweekly.bsky.social
Weekly digest of the best Laravel and PHP articles, packages, tools and news. Curated every Friday. No sponsors. No filler. Est. 2024. Read. Ship. Repeat.
Welcome to Artisan Weekly Edition 99! We're one edition away from triple digits. This week brings essential security guidance, inspiring AI-powered builds, deep dives into testing and architecture, plus tooling updates that'll level up your Laravel workflow. Let's dive in!
August 28, 2026 at 9:42 AM
Welcome to Artisan Weekly Edition 98! Laravel Live Denmark kicked off on Thursday (more FOMO for me). Jump24 released new interviews from Laravel Live UK on their channel, and there's plenty of AI projects in the pipeline. Here are this week's top 10 picks:
August 21, 2026 at 9:15 AM
Welcome to Artisan Weekly Edition 97! Hot Hot Hot — Laracon US videos have dropped, there's a fresh testing double package, and plenty more to explore. Let's dive into this week's top 10 Laravel links.
August 14, 2026 at 8:15 AM
Welcome to Artisan Weekly Edition 94! What a week it's been - hot weather and brilliant content. Jump24 have started releasing their Laravel Live UK interview series, so go check those out. Here are this week's top 10 Laravel links:
July 24, 2026 at 10:20 AM
Welcome to Artisan Weekly Edition 93! This week we're bringing you the top 10 Laravel links from around the community. From epic database migrations to first-party image processing, let's dive in.
July 17, 2026 at 8:47 AM
Welcome to Artisan Weekly Edition 92! Laravel London's Summer Social was brilliant, England's still in the World Cup, and the heatwave has arrived. Time to cool down with this week's top 10 Laravel links.
July 10, 2026 at 7:41 AM
Welcome to Artisan Weekly Edition 90! What a week – sweltering heat, the come down from a brilliant Laravel Live UK event, catching up with emails, and of course plenty of reading. Here are this week's top 10 Laravel links.
June 26, 2026 at 7:39 AM
Welcome to Artisan Weekly Edition 87! With Laravel Live UK just two weeks away and @aaronfrancis.com announced as a speaker, excitement is building. Plus, Laravel London is planning a summer social. Here are this week's top Laravel links.
June 5, 2026 at 8:29 AM
Halfway through the week and this week's list is filling up nicely 📋

Cracking new packages, more supply chain attack chatter, and @alexdaubois.bsky.social has been dropping genuinely useful PHP tips.

Sign up for Friday's top ten 👉 artisanweekly.com/newsletter
Subscribe | Artisan Weekly
Join Artisan Weekly — ten hand-picked Laravel links every Friday in your inbox.
artisanweekly.com
June 3, 2026 at 4:54 AM
Welcome to Artisan Weekly Edition 86! What a week—record May temperatures, multiple CVEs, and supply chain attacks in the PHP space. Plenty for us Laravel developers to stay vigilant about. Here are this week's top 10 links:
May 29, 2026 at 7:45 AM
This weeks list is coming along nicely, It is very security focused heavy with everything thats happened this week I guess thats to no ones surprise at all.

Have you written anything interesting this week let us know -> artisanweekly.com/submit-a-link
Submit a Link | Artisan Weekly
Submit a Laravel article, package, or tool for consideration in the next Artisan Weekly edition.
artisanweekly.com
May 27, 2026 at 11:42 AM
Welcome to Artisan Weekly 85! This week we're sharing ten fantastic Laravel resources from around the community. Let's dive into the top picks.
May 22, 2026 at 7:39 AM
Today's post of the day is a nice breakdown of 5 different approaches including benchmarking of upserting 1M rows from a CSV into a production DB by Povilas Korop's over on the Laravel Daily Youtube Channel

www.youtube.com/watch?v=b03k...

Are there any other approaches that you can think of?
Laravel Upsert 1M Rows into MySQL from CSV: 5 Ways with Benchmarks
YouTube video by Laravel Daily
www.youtube.com
May 20, 2026 at 10:28 AM
It's the start of a brand new week and we're already reading through some interesting posts.

This one really caught our eye this morning dev.to/scabarcas/a-.... If you're looking for a package that could help speed up your roles based permissions this could a decent alternative to look at.
A Redis-first alternative to spatie/laravel-permission, benchmarked
TL;DR I built a Redis-first roles & permissions package for Laravel called...
dev.to
May 18, 2026 at 7:08 AM
Welcome back to Artisan Weekly Edition 84!

This week brings an incredible mix of security insights, inspiring success stories, and practical Laravel techniques that showcase the diversity and strength of our community.

Let's dive into the top 10 Laravel links that caught our attention:
May 15, 2026 at 6:40 AM
Have you ever wondered how other Laravel Devs structure their applications?

Well @jdavidsonwebdev.bsky.social has put together how he structures his applications over on The Laravel Architect -> thelaravelarchitect.com/blog/how-i-s...
How I Structure Every Laravel Project — Jeffrey Davidson
Blog, portfolio, and insights from Jeffrey Davidson — Laravel developer, content creator, and software architect.
thelaravelarchitect.com
May 14, 2026 at 6:31 AM
Another useful PR has recently been merged into the
@laravel.com This time its from the one and only
@jackbayliss.bsky.social

The PR (github.com/laravel/fram...) allows you to do any preparation logic before your job is dispatched.

What do you think can you see yourself using this one?
May 13, 2026 at 4:45 PM
Sometimes you get to see some great PR's going into the @laravel.com Framework and this one by @liamhammett.bsky.social is definitely one.
May 13, 2026 at 4:24 PM
Artisan Weekly 81 is packed! 🔥

In first place this week we have -
@rubenvanassche.bsky.social shows how to build real integration tests with servers & queues: flareapp.io/blog/integra...

Head on over to artisanweekly.com/weekly/2026-... to see the rest of this weeks top ten!
Artisan Weekly Edition 81 | Artisan Weekly
Artisan Weekly Edition 81 — the best Laravel articles, packages, tools, and tutorials this week, curated by Jump24.
artisanweekly.com
April 29, 2026 at 10:09 AM