Duncan McClean
banner
duncanmcclean.com
Duncan McClean
@duncanmcclean.com
Christ follower. Weegie. Full of useless facts. Software Developer @statamic.com.
Pinned
It's been a long time coming, but Cargo is finally in alpha! 📦🎉

Cargo is my e-commerce addon for Statamic. I've been working on it for just over a year now. It's been a lot of work but I'm *really* happy with how it's turned out.
TIL that Ted Lasso existed wayyyy before the Apple TV show.
December 26, 2025 at 11:17 PM
Merry Christmas everyone! 🎄🎁✝️
December 25, 2025 at 6:21 AM
It's been *a lot*, but really proud of what our little team has been able to build this year.

Time to rest... then ship v6 in 2026 🚀
December 19, 2025 at 4:02 PM
Claude 4.5 and opencode.ai had a workout today!
December 18, 2025 at 7:56 PM
Reposted by Duncan McClean
🔥 Just tagged Statamic 6 *Alpha 19*.

Probably only more alpha to go before beta with the final launch aimed for January. It's the beginning of an exciting new era.
December 17, 2025 at 2:26 PM
Haven't written one in a while, but published my Year In Review post at the weekend.

duncanmcclean.com/year-in-rev...
Year In Review 2025
2025 was busy in a good way: worked hard on Statamic 6, launched an alpha of Cargo, spoke at my first meetup and took my first solo trip.
duncanmcclean.com
December 15, 2025 at 5:58 PM
Reposted by Duncan McClean
Episode 25: Timezone Supremacy
YouTube video by Cheese & Weather
youtu.be
December 13, 2025 at 5:59 PM
You know what Hacker News is good for? Gaining design inspiration for your own blog 🙈
December 9, 2025 at 5:01 PM
Reposted by Duncan McClean
Say hello to a brand new kind of prop in Inertia: Once Props! 💨

Once Props are evaluated only once on the server and then carried over to the next page that has the same prop. This is ideal for shared data that rarely changes or data that is huge or expensive to compute.
December 9, 2025 at 4:36 PM
As of the next alpha, you'll be able to invalidate specific URLs via the Cache Manager utility. 🧹

Super handy for clearing pages you missed from your invalidation rules!
December 8, 2025 at 12:58 PM
Reposted by Duncan McClean
Just dropped Statamic 6 ALPHA 18 — look at that tiny little changelog. 😘

You might be wondering why we've been in alpha so long. Because we have 1 more thing to break (on purpose), and then it'll be a short beta before shipping final. ❤️
December 4, 2025 at 1:07 PM
We just tagged Statamic 6 ALPHA 18! Such a *tiny* changelog.
December 3, 2025 at 11:22 PM
Reposted by Duncan McClean
Come along to the last @statamic.com AU/NZ online meetup for the year, this Thursday at 2:00pm AEDT.

Not in the region, and can't sleep? You're very welcome to come too!

www.mity.com.au/statamic/au-...
Statamic AU/NZ Meetups
We love working with Statamic. And worldwide, the Statamic community is so giving, welcoming and supportive.
www.mity.com.au
December 2, 2025 at 10:21 PM
Reposted by Duncan McClean
I'm wrapping up an extensive #statamic Antlers scope/papercut audit and preparing to start some refactors.

Have anything you'd like me to consider while I work on this?

🫎💪
November 29, 2025 at 7:59 PM
Reposted by Duncan McClean
New Book: Laravel for the Rest of Us

laravel-news.com/laravel-for-...
November 28, 2025 at 4:45 PM
Happy Thanksgiving to my US friends! 🦃
November 27, 2025 at 11:00 AM
It's probably old news at this point, but I'm really liking Claude Code in the browser.

I can give it a prompt when I'm in bed, then it'll be ready for me to review when I'm at my desk.

Super handy!

(I didn't write this prompt on my phone though 😄)
November 24, 2025 at 9:01 PM
Reposted by Duncan McClean
There are only ten of these.

A limited run of Laravel for the Rest of Us hardback editions.

They’re not for sale, but one could be yours ✨

Pre-order before 18 November at laravelfortherestofus.com, and you’ll be entered into a draw to win one of these limited-edition hardbacks.
November 12, 2025 at 12:02 PM
Reposted by Duncan McClean
Wow, Laramap is really taking off. I never expected so many fellow developers to sign up. Thanks to this amazing community. Additionally, the first companies have reached out to support the project. Huge thanks to @ploi.io and Chief Tools.

#Laravel #Laramap
November 11, 2025 at 5:41 PM
The "Remember Me" checkbox is the biggest scam on the internet.

Has anyone figured out what it actually does? 🫠
November 10, 2025 at 4:51 PM
This is a really cool project by Dennis Koch. It's a shame there aren't more Scottish Laravel developers on there!

laramap.dev/?utm_source...
Laramap
Laramap is a community-driven map connecting Laravel artisans worldwide.
laramap.dev
November 8, 2025 at 1:03 PM
Reposted by Duncan McClean
Love this project by Dennis Koch: A community driven map showing Laravel developers across the world.
laramap.dev/?utm_source=bsky

Already noticed some new Laravel developers how haven't come to one of our meetups yet. 😅
Laramap
Laramap is a community-driven map connecting Laravel artisans worldwide.
laramap.dev
November 7, 2025 at 12:42 PM
Reposted by Duncan McClean
It's just a game..
It's just a game..

scope-creep.xyz
The Scope Creep
A chilling tale of deliverables, deadlines and doomed decisions
scope-creep.xyz
November 4, 2025 at 2:35 PM
Hacked on a utility called Tether at the weekend.

Clone a package down, run Tether, select the package you wanna link and it'll configure a Composer repository & symlink Vite assets. 🔗

It's pretty scrappy, but hopefully it's useful to someone!

github.com/duncanmccle...
GitHub - duncanmcclean/tether: Link local composer packages to your sandbox for local development.
Link local composer packages to your sandbox for local development. - duncanmcclean/tether
github.com
November 3, 2025 at 1:01 PM
Had a great time on Friday at the first Netherlands Statamic meetup! Hopefully the first of many. 🇳🇱

Thanks to the JustBetter team for hosting!
October 14, 2025 at 11:04 AM