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.
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
ICYMI I'm be speaking at the Statamic Meetup in the Netherlands on Friday evening about Cargo.

If you're nearby, come and join us for some 🍕 and talks!

justbetter.nl/statamic-me...
Statamic Meetup Alkmaar 🇳🇱 10 oktober 2025
justbetter.nl
October 8, 2025 at 4:44 PM
I thought the Runway docs could do with a lick of paint so I've just migrated them over to mintlify.com!

runway.duncanmcclean.com
October 3, 2025 at 4:51 PM
Reposted by Duncan McClean
This is the biggest update to server management since 2014.

◆ Instant Laravel VPS servers
◆ Zero downtime deployments
◆ Team terminal sessions
◆ Free on-forge domains
◆ Health checks, Heartbeats, & real-time metrics
October 1, 2025 at 1:32 PM
John has been cooking! 🧑‍🍳
I've been a bit busy over the past few months! I've still been hard at work on Forte, a new Blade and HTML parser, but also a secret project built with it!

High-level, I've been working on a browser-based development tool, focused on Alpine, Livewire, and Laravel Blade.
September 29, 2025 at 6:36 AM
Reposted by Duncan McClean
🚨 Warning to #PHP package maintainers: We did not email you to change your passwords & 2FA. Emails asking you to update your credentials are a phishing attempt. We had the phishing site & domain taken down. If you got the email and entered your credentials, please contact us. #phpc
September 20, 2025 at 3:32 PM
Just added a version selector to the Statamic Docs Raycast extension, allowing you to switch between the v5 and v6 docs.

www.raycast.com/andrebreia/...
September 18, 2025 at 4:57 PM
Reposted by Duncan McClean
Just tagged Statamic 6 [Alpha 7] last night. Had to fire up the old "Scrolling Capture" to get all these improvements in one screen.

Will need to do a demo of the "Standalone UI Package" because NGL this is a gamer changer.
September 13, 2025 at 2:06 PM
Reposted by Duncan McClean
Going from Design to @statamic.com in 40 mins at PHPxADL was so well received... but with Statamic 6 in alpha at the moment, wouldn't it be great if we could try again?

youtu.be/oV5xPauQ2Lc

This is one of three (yes, three!) talks that I gave at the Statamic takeover of PHPxMEL on 11th Sep 2025.
Design to Statamic 6 in 40(ish) minutes
YouTube video by Marty Friedel
youtu.be
September 13, 2025 at 4:31 AM
Updated my /uses page (and might have redesigned my personal site) at the weekend.

duncanmcclean.com/uses
Uses (September 2025)
This post lists all the tools, services, and equipment I use day-in, day-out. I'll update this post whenever I make any major changes to my setup.
duncanmcclean.com
September 12, 2025 at 3:00 PM
Reposted by Duncan McClean
Excited to be speaking at the Dutch Statamic Meetup on 10th October!

See you there! 🇳🇱
Join us Friday, Oct 10, 2025 for the Dutch Statamic Meetup in Alkmaar! 🍕🍻

Core members Joshua Blum & Duncan McClean will unveil Statamic 6 & Cargo, while Roy Duineveld demos Runway in action. Free pizza, drinks, and swag. RSVP now—spots are limited!

justbetter.nl/statamic-me...
Statamic Meetup Alkmaar 🇳🇱 10 oktober 2025
justbetter.nl
August 28, 2025 at 4:29 PM
Just tagged v9.0.0-alpha.3 which adds support for using Live Preview on Runway models!

github.com/statamic-ra...
Release v9.0.0-alpha.3 · statamic-rad-pack/runway
What's new Live Preview support #721 by @duncanmcclean The Runway tag now uses the runway query scope #722 by @duncanmcclean
github.com
September 9, 2025 at 6:59 PM
Feels so good to end the day by closing a long-standing feature request! 😊
September 9, 2025 at 4:23 PM
Reposted by Duncan McClean
MCP Server for Statamic [alpha] by Sylvester Damgaard @cboxdk hits the streets!

This looks next level. 🔥

statamic.com/addons/cbox...
MCP Server for Statamic (ALPHA) - a Statamic Addon
AI-powered development tools for Statamic CMS. Provides 100+ MCP tools for blueprints, entries, collections, and more.
statamic.com
September 8, 2025 at 6:06 PM
Early bird tickets for Laracon EU 2026 are available! 🇳🇱🎟️

laracon.eu/get-your-tic...
Laracon EU 2026
Tickets available on Tito
laracon.eu
September 3, 2025 at 1:48 PM
Reposted by Duncan McClean
Hey Melbourne, I'm coming for ya!

Thursday 11th September, I'm bringing @statamic.com with me to takeover @phpxmel.com.

RSVP online, and I can't wait to see you there!
phpxmel.com/meetups/3283...
September 2, 2025 at 2:18 AM
Reposted by Duncan McClean
Okay, so I'm pretty sure I've found the best way in the world to create dynamic Open Graph images! And I've turned it into a little product that I'd love to show you 🤩

Check out this quick video tour of Ogkit.dev to see how it works 👇

www.youtube.com/watch?v=UoVr...
The best way in the world to add Open Graph images to your website
YouTube video by Peter Suhm
www.youtube.com
September 2, 2025 at 1:13 PM
Reposted by Duncan McClean
comments are a code smell? check this example... www.youtube.com/shorts/KfAS3...
comments are a code smell? check this example...
YouTube video by nuno maduro
www.youtube.com
August 31, 2025 at 1:26 PM
Reposted by Duncan McClean
See you in Buffalo. Livewire 4 beta launch, cool talks, hang time, bowling, and some hacking. Hosted by ⚡Livewire and 💥Thunk t.co/oebGpzYhpI
https://wire-live.com/
t.co
August 28, 2025 at 7:53 PM